When compiling kannel using :
./configure --with-mysql --with-cflags=-fPIC

And then mbuni I got the same errors:


*/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] 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
#

Emmanuel

2010/8/5 Vincent CHAVANIS <v.chava...@telemaque.fr>

> 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
> Users@mbuni.org
> http://lists.mbuni.org/mailman/listinfo/users
>



-- 
Emmanuel

CHANSON Emmanuel
Mobile Nouvelle-Calédonie: +687.77.35.02
Mobile France: +33 (0) 6.68.03.89.56
@email : emmanuelchan...@gmail.com
_______________________________________________
Users mailing list
Users@mbuni.org
http://lists.mbuni.org/mailman/listinfo/users

Reply via email to