just read the warnings ;-)

recompile the kannel libs with -fPIC

regards

Vincent.


Le 05/08/2010 13:26, Emmanuel CHANSON a écrit :
Hello,

This time I am installing Mbuni on a x86_64 plateform.

I got this error trying to compile Mbuni on Fedora 13 x86_64:

./bootstrap

./configure

make install
...
make[2]: entrant dans le répertoire « 
/opt/mediaserver/softs/mbuni/mbuni/extras/mmsbox-mm1 »
/bin/sh ../../libtool --tag=CC   --mode=link gcc  -g -O2 -D_XOPEN_SOURCE=600 
-D_BSD_SOURCE -O4 -Wall -D_LARGE_FILES= -I/usr/include/kannel -O2 -g -pipe -Wall
-Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector 
--param=ssp-buffer-size=4 -m64 -mtune=generic -D_XOPEN_SOURCE=600 -D_BSD_SOURCE 
-D_LARGE_FILES=
-I/usr/include/libxml2  -I/usr/include/openssl -I/usr/include/mysql -module 
-rdynamic -L/usr/lib64/kannel -lgw -lwap -lgwlib -lmysqlclient_r -lssl 
-lpcreposix
-lrt -lresolv -lnsl -lm  -lpthread -lxml2 -lz -lm -lpcreposix -lpcre 
-L/usr/lib64 -lcrypto -lssl -rdynamic -L/usr/lib64/mysql -lmysqlclient_r -lz 
-lpthread
-lcrypt -lnsl -lm -lpthread -lssl -lcrypto  -o libmmsbox_mm1.la 
<http://libmmsbox_mm1.la> -rpath /usr/local/lib mmsbox_mm1.lo  -lwap -lgwlib 
-lpthread -ldl
-L/usr/lib64/kannel -lgw -lwap -lgwlib -lmysqlclient_r -lssl -lpcreposix -lrt 
-lresolv -lnsl -lm  -lpthread -lxml2 -lz -lm -lpcreposix -lpcre -L/usr/lib64
-lcrypto -lssl -rdynamic -L/usr/lib64/mysql -lmysqlclient_r -lz -lpthread 
-lcrypt -lnsl -lm -lpthread -lssl -lcrypto  -lcurl
libtool: link: gcc -shared  .libs/mmsbox_mm1.o   -L/usr/lib64/kannel 
-L/usr/lib64 -L/usr/lib64/mysql -ldl -lgw -lwap -lgwlib -lrt -lresolv -lxml2 
-lpcreposix
-lpcre -lmysqlclient_r -lz -lcrypt -lnsl -lm -lpthread -lssl -lcrypto -lcurl  
-m64 -mtune=generic   -Wl,-soname -Wl,libmmsbox_mm1.so.0 -o
.libs/libmmsbox_mm1.so.0.0.0
/usr/bin/ld: /usr/lib64/kannel/libgwlib.a(gwmem-native.o): *relocation 
R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared 
object;
recompile with -fPIC*
/usr/lib64/kannel/libgwlib.a: could not read symbols: Bad value
collect2: ld returned 1 exit status
make[2]: *** [libmmsbox_mm1.la <http://libmmsbox_mm1.la>] Erreur 1
make[2]: quittant le répertoire « 
/opt/mediaserver/softs/mbuni/mbuni/extras/mmsbox-mm1 »
make[1]: *** [install-recursive] Erreur 1
make[1]: quittant le répertoire « /opt/mediaserver/softs/mbuni/mbuni/extras »
make: *** [install-recursive] Erreur 1
[r...@mediaserver mbuni]#

Any idea how to solve this issue?

BR

--
Emmanuel




_______________________________________________
Users mailing list
[email protected]
http://lists.mbuni.org/mailman/listinfo/users

Reply via email to