Hi
I'm trying to compile amuled alone on fedora 23 64 bit. I downloaded the source and typed:
./autogen.sh
./configure --with-denoise-level=4 --enable-debug --enable-verbose --enable-ccache --disable-monolithic --enable-amule-daemon --disable-cas --disable-wxcas --disable-alc --disable-alcc --disable-amulecmd --disable-amule-gui --disable-geoip --disable-webserver --disable-upnp
make
I have the following error at compile time:
...
Compiling Preferences.cpp
Compiling Proxy.cpp
Compiling Server.cpp
Compiling Statistics.cpp
Compiling StatTree.cpp
Compiling UserEvents.cpp
Linking amuled
/usr/bin/ld: amuled-amuled.o: relocation R_X86_64_32 against `_ZN15CamuleDaemonApp13sm_eventTableE' can not be used when making a shared object; recompile with -fPIC
amuled-amuled.o: error adding symbols: Bad value
collect2: error: ld returned 1 exit status
Makefile:1116: recipe for target 'amuled' failed
make[3]: *** [amuled] Error 1
Makefile:3345: recipe for target 'all-recursive' failed
make[2]: *** [all-recursive] Error 1
Makefile:578: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
Makefile:485: recipe for target 'all' failed
make: *** [all] Error 2
Hi
I'm trying to compile amuled alone on fedora 23 64 bit. I downloaded the source and typed:
./autogen.sh
./configure --with-denoise-level=4 --enable-debug --enable-verbose --enable-ccache --disable-monolithic --enable-amule-daemon --disable-cas --disable-wxcas --disable-alc --disable-alcc --disable-amulecmd --disable-amule-gui --disable-geoip --disable-webserver --disable-upnp
make
I have the following error at compile time:
...
Compiling Preferences.cpp
Compiling Proxy.cpp
Compiling Server.cpp
Compiling Statistics.cpp
Compiling StatTree.cpp
Compiling UserEvents.cpp
Linking amuled
/usr/bin/ld: amuled-amuled.o: relocation R_X86_64_32 against `_ZN15CamuleDaemonApp13sm_eventTableE' can not be used when making a shared object; recompile with -fPIC
amuled-amuled.o: error adding symbols: Bad value
collect2: error: ld returned 1 exit status
Makefile:1116: recipe for target 'amuled' failed
make[3]: *** [amuled] Error 1
Makefile:3345: recipe for target 'all-recursive' failed
make[2]: *** [all-recursive] Error 1
Makefile:578: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
Makefile:485: recipe for target 'all' failed
make: *** [all] Error 2