Re: [Users] Mbuni compilation failed on linux x86_64

2010-08-09 Thread Emmanuel CHANSON
Hello,

It works using the procedure from Piotr so thanks a lot !!!

I don't know what is the diference with the way I run the compiling.

Regards,

Emmanuel

2010/8/6 Piotr Isajew 

> that works for me:
>
> For kannel:
>
> # CFLAGS=-fPIC ./configure --prefix=/usr/local/mbuni
> # make && make install
> # echo /usr/local/mbuni/lib >> /etc/ld.so.conf
> # ldconfig
>
> For mbuni:
>
> # CFLAGS=-fPIC ./configure --prefix=/usr/local/mbuni
>  --with-kannel-dir=/usr/local/mbuni
> # make
>
>
>
> On Fri, Aug 06, 2010 at 09:35:39PM +1100, Emmanuel CHANSON wrote:
> > Same errors :(
> >
> > 2010/8/6 Vincent CHAVANIS 
> >
> > >
> > > just configure kannel --with-cflags='-rdynamic -fPIC'
> > >
> > > Vincent.
> > >
> > >
> > > Le 06/08/2010 10:12, Emmanuel CHANSON a écrit :
> > >
> > >> Same errors:
> > >>
> > >> Note I am using Fedora 13 (x86_64)
> > >>
> > >> # make clean
> > >> # make distclean
> > >>
> > >> for both kannel and mbuni before compiling
> > >>
> > >> I don't run ./bootstrap for each (is it necessary ?)
> > >>
> > >> Then for Kannel:
> > >> # CFLAGS=-fPIC ./configure --with-mysql
> > >> Ok
> > >>
> > >> # make rpm
> > >> Ok
> > >>
> > >> For Mbuni:
> > >> # CFLAGS=-fPIC ./configure
> > >> --with-kannel-dir=/root/rpmbuild/BUILD/kannel-svn
> > >> Ok
> > >>
> > >> # make
> > >> ...
> > >>
> > >> /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[3]: *** [libmmsbox_mm1.la ] Erreur 1
> > >>
> > >> make[3]: quittant le répertoire «
> > >> /opt/mediaserver/softs/mbuni/mbuni/extras/mmsbox-mm1 »
> > >> make[2]: *** [all-recursive] Erreur 1
> > >> make[2]: quittant le répertoire «
> > >> /opt/mediaserver/softs/mbuni/mbuni/extras »
> > >> make[1]: *** [all-recursive] Erreur 1
> > >> make[1]: quittant le répertoire « /opt/mediaserver/softs/mbuni/mbuni »
> > >> make: *** [all] Erreur 2
> > >> #
> > >>
> > >> Strange
> > >>
> > >> Emmanuel
> > >>
> > >> 2010/8/6 Piotr Isajew mailto:p...@ex.com.pl>>
> > >>
> > >>
> > >>I know I have had this problem on x86_64, I'm also sure, that it's
> > >>solvable somehow (however I don't remember the actual solution).
> Maybe
> > >>try:
> > >>
> > >>CFLAGS=-fPIC ./configure
> > >>
> > >>for both projects instead of --with-cflags option.
> > >>
> > >>On Fri, Aug 06, 2010 at 06:34:20PM +1100, Emmanuel CHANSON wrote:
> > >> > Yes I tried using:
> > >> >
> > >> > For Kannel:
> > >> > # ./configure --with-mysql --with-cflags=-fPIC
> > >> > ...
> > >> > # make rpm
> > >> >
> > >> > For Mbuni
> > >> > # ./configure --with-kannel-dir=/root/rpmbuild/BUILD/kannel-svn/
> > >> > --with-cflags=-fPIC
> > >> >
> > >> > # make
> > >> >
> > >> > but same error
> > >> >
> > >> > BR,
> > >> >
> > >> > Emmanuel
> > >> >
> > >> > 2010/8/6 Piotr Isajew mailto:p...@ex.com.pl>>
> > >>
> > >> >
> > >> > > do you recompile mbuni with '-fPIC' too?
> > >> > >
> > >> > > On Fri, Aug 06, 2010 at 07:24:56AM +0200, Emmanuel CHANSON
> wrote:
> > >> > > > 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.
> > >> > >

Re: [Users] Mbuni compilation failed on linux x86_64

2010-08-06 Thread Piotr Isajew
that works for me:

For kannel:

# CFLAGS=-fPIC ./configure --prefix=/usr/local/mbuni
# make && make install
# echo /usr/local/mbuni/lib >> /etc/ld.so.conf
# ldconfig

For mbuni:

# CFLAGS=-fPIC ./configure --prefix=/usr/local/mbuni
  --with-kannel-dir=/usr/local/mbuni
# make



On Fri, Aug 06, 2010 at 09:35:39PM +1100, Emmanuel CHANSON wrote:
> Same errors :(
> 
> 2010/8/6 Vincent CHAVANIS 
> 
> >
> > just configure kannel --with-cflags='-rdynamic -fPIC'
> >
> > Vincent.
> >
> >
> > Le 06/08/2010 10:12, Emmanuel CHANSON a écrit :
> >
> >> Same errors:
> >>
> >> Note I am using Fedora 13 (x86_64)
> >>
> >> # make clean
> >> # make distclean
> >>
> >> for both kannel and mbuni before compiling
> >>
> >> I don't run ./bootstrap for each (is it necessary ?)
> >>
> >> Then for Kannel:
> >> # CFLAGS=-fPIC ./configure --with-mysql
> >> Ok
> >>
> >> # make rpm
> >> Ok
> >>
> >> For Mbuni:
> >> # CFLAGS=-fPIC ./configure
> >> --with-kannel-dir=/root/rpmbuild/BUILD/kannel-svn
> >> Ok
> >>
> >> # make
> >> ...
> >>
> >> /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[3]: *** [libmmsbox_mm1.la ] Erreur 1
> >>
> >> make[3]: quittant le répertoire «
> >> /opt/mediaserver/softs/mbuni/mbuni/extras/mmsbox-mm1 »
> >> make[2]: *** [all-recursive] Erreur 1
> >> make[2]: quittant le répertoire «
> >> /opt/mediaserver/softs/mbuni/mbuni/extras »
> >> make[1]: *** [all-recursive] Erreur 1
> >> make[1]: quittant le répertoire « /opt/mediaserver/softs/mbuni/mbuni »
> >> make: *** [all] Erreur 2
> >> #
> >>
> >> Strange
> >>
> >> Emmanuel
> >>
> >> 2010/8/6 Piotr Isajew mailto:p...@ex.com.pl>>
> >>
> >>
> >>I know I have had this problem on x86_64, I'm also sure, that it's
> >>solvable somehow (however I don't remember the actual solution). Maybe
> >>try:
> >>
> >>CFLAGS=-fPIC ./configure
> >>
> >>for both projects instead of --with-cflags option.
> >>
> >>On Fri, Aug 06, 2010 at 06:34:20PM +1100, Emmanuel CHANSON wrote:
> >> > Yes I tried using:
> >> >
> >> > For Kannel:
> >> > # ./configure --with-mysql --with-cflags=-fPIC
> >> > ...
> >> > # make rpm
> >> >
> >> > For Mbuni
> >> > # ./configure --with-kannel-dir=/root/rpmbuild/BUILD/kannel-svn/
> >> > --with-cflags=-fPIC
> >> >
> >> > # make
> >> >
> >> > but same error
> >> >
> >> > BR,
> >> >
> >> > Emmanuel
> >> >
> >> > 2010/8/6 Piotr Isajew mailto:p...@ex.com.pl>>
> >>
> >> >
> >> > > do you recompile mbuni with '-fPIC' too?
> >> > >
> >> > > On Fri, Aug 06, 2010 at 07:24:56AM +0200, Emmanuel CHANSON wrote:
> >> > > > 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_S

Re: [Users] Mbuni compilation failed on linux x86_64

2010-08-06 Thread Emmanuel CHANSON
Same errors :(

2010/8/6 Vincent CHAVANIS 

>
> just configure kannel --with-cflags='-rdynamic -fPIC'
>
> Vincent.
>
>
> Le 06/08/2010 10:12, Emmanuel CHANSON a écrit :
>
>> Same errors:
>>
>> Note I am using Fedora 13 (x86_64)
>>
>> # make clean
>> # make distclean
>>
>> for both kannel and mbuni before compiling
>>
>> I don't run ./bootstrap for each (is it necessary ?)
>>
>> Then for Kannel:
>> # CFLAGS=-fPIC ./configure --with-mysql
>> Ok
>>
>> # make rpm
>> Ok
>>
>> For Mbuni:
>> # CFLAGS=-fPIC ./configure
>> --with-kannel-dir=/root/rpmbuild/BUILD/kannel-svn
>> Ok
>>
>> # make
>> ...
>>
>> /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[3]: *** [libmmsbox_mm1.la ] Erreur 1
>>
>> make[3]: quittant le répertoire «
>> /opt/mediaserver/softs/mbuni/mbuni/extras/mmsbox-mm1 »
>> make[2]: *** [all-recursive] Erreur 1
>> make[2]: quittant le répertoire «
>> /opt/mediaserver/softs/mbuni/mbuni/extras »
>> make[1]: *** [all-recursive] Erreur 1
>> make[1]: quittant le répertoire « /opt/mediaserver/softs/mbuni/mbuni »
>> make: *** [all] Erreur 2
>> #
>>
>> Strange
>>
>> Emmanuel
>>
>> 2010/8/6 Piotr Isajew mailto:p...@ex.com.pl>>
>>
>>
>>I know I have had this problem on x86_64, I'm also sure, that it's
>>solvable somehow (however I don't remember the actual solution). Maybe
>>try:
>>
>>CFLAGS=-fPIC ./configure
>>
>>for both projects instead of --with-cflags option.
>>
>>On Fri, Aug 06, 2010 at 06:34:20PM +1100, Emmanuel CHANSON wrote:
>> > Yes I tried using:
>> >
>> > For Kannel:
>> > # ./configure --with-mysql --with-cflags=-fPIC
>> > ...
>> > # make rpm
>> >
>> > For Mbuni
>> > # ./configure --with-kannel-dir=/root/rpmbuild/BUILD/kannel-svn/
>> > --with-cflags=-fPIC
>> >
>> > # make
>> >
>> > but same error
>> >
>> > BR,
>> >
>> > Emmanuel
>> >
>> > 2010/8/6 Piotr Isajew mailto:p...@ex.com.pl>>
>>
>> >
>> > > do you recompile mbuni with '-fPIC' too?
>> > >
>> > > On Fri, Aug 06, 2010 at 07:24:56AM +0200, Emmanuel CHANSON wrote:
>> > > > 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 

Re: [Users] Mbuni compilation failed on linux x86_64

2010-08-06 Thread Vincent CHAVANIS


just configure kannel --with-cflags='-rdynamic -fPIC'

Vincent.


Le 06/08/2010 10:12, Emmanuel CHANSON a écrit :

Same errors:

Note I am using Fedora 13 (x86_64)

# make clean
# make distclean

for both kannel and mbuni before compiling

I don't run ./bootstrap for each (is it necessary ?)

Then for Kannel:
# CFLAGS=-fPIC ./configure --with-mysql
Ok

# make rpm
Ok

For Mbuni:
# CFLAGS=-fPIC ./configure --with-kannel-dir=/root/rpmbuild/BUILD/kannel-svn
Ok

# make
...

/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[3]: *** [libmmsbox_mm1.la ] Erreur 1
make[3]: quittant le répertoire « 
/opt/mediaserver/softs/mbuni/mbuni/extras/mmsbox-mm1 »
make[2]: *** [all-recursive] Erreur 1
make[2]: quittant le répertoire « /opt/mediaserver/softs/mbuni/mbuni/extras »
make[1]: *** [all-recursive] Erreur 1
make[1]: quittant le répertoire « /opt/mediaserver/softs/mbuni/mbuni »
make: *** [all] Erreur 2
#

Strange

Emmanuel

2010/8/6 Piotr Isajew mailto:p...@ex.com.pl>>

I know I have had this problem on x86_64, I'm also sure, that it's
solvable somehow (however I don't remember the actual solution). Maybe
try:

CFLAGS=-fPIC ./configure

for both projects instead of --with-cflags option.

On Fri, Aug 06, 2010 at 06:34:20PM +1100, Emmanuel CHANSON wrote:
 > Yes I tried using:
 >
 > For Kannel:
 > # ./configure --with-mysql --with-cflags=-fPIC
 > ...
 > # make rpm
 >
 > For Mbuni
 > # ./configure --with-kannel-dir=/root/rpmbuild/BUILD/kannel-svn/
 > --with-cflags=-fPIC
 >
 > # make
 >
 > but same error
 >
 > BR,
 >
 > Emmanuel
 >
 > 2010/8/6 Piotr Isajew mailto:p...@ex.com.pl>>
 >
 > > do you recompile mbuni with '-fPIC' too?
 > >
 > > On Fri, Aug 06, 2010 at 07:24:56AM +0200, Emmanuel CHANSON wrote:
 > > > 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 mailto: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
 > >

Re: [Users] Mbuni compilation failed on linux x86_64

2010-08-06 Thread Piotr Isajew
I'm not sure what "Fedora factor" could mess here, but:

1) take a look at compilation commands of kannel and mbuni (is -fPIC
flag present in both cases)

2) remove any old installation of kannel before installing new one;
also check ld.so.conf: do newly installed kannel libs directory appear
on the search path before any other places where kannel libs may be
located? Maybe mbuni tries to link against any other version of kannel
libs it finds in your system


On Fri, Aug 06, 2010 at 07:12:48PM +1100, Emmanuel CHANSON wrote:
> Same errors:
> 
> Note I am using Fedora 13 (x86_64)
> 
> # make clean
> # make distclean
> 
> for both kannel and mbuni before compiling
> 
> I don't run ./bootstrap for each (is it necessary ?)
> 
> Then for Kannel:
> # CFLAGS=-fPIC ./configure --with-mysql
> Ok
> 
> # make rpm
> Ok
> 
> For Mbuni:
> # CFLAGS=-fPIC ./configure --with-kannel-dir=/root/rpmbuild/BUILD/kannel-svn
> Ok
> 
> # make
> ...
> 
> /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[3]: *** [libmmsbox_mm1.la] Erreur 1
> make[3]: quittant le répertoire «
> /opt/mediaserver/softs/mbuni/mbuni/extras/mmsbox-mm1 »
> make[2]: *** [all-recursive] Erreur 1
> make[2]: quittant le répertoire « /opt/mediaserver/softs/mbuni/mbuni/extras
> »
> make[1]: *** [all-recursive] Erreur 1
> make[1]: quittant le répertoire « /opt/mediaserver/softs/mbuni/mbuni »
> make: *** [all] Erreur 2
> #
> 
> Strange
> 
> Emmanuel
> 
> 2010/8/6 Piotr Isajew 
> 
> > I know I have had this problem on x86_64, I'm also sure, that it's
> > solvable somehow (however I don't remember the actual solution). Maybe
> > try:
> >
> > CFLAGS=-fPIC ./configure
> >
> > for both projects instead of --with-cflags option.
> >
> > On Fri, Aug 06, 2010 at 06:34:20PM +1100, Emmanuel CHANSON wrote:
> > > Yes I tried using:
> > >
> > > For Kannel:
> > > # ./configure --with-mysql --with-cflags=-fPIC
> > > ...
> > > # make rpm
> > >
> > > For Mbuni
> > > # ./configure --with-kannel-dir=/root/rpmbuild/BUILD/kannel-svn/
> > > --with-cflags=-fPIC
> > >
> > > # make
> > >
> > > but same error
> > >
> > > BR,
> > >
> > > Emmanuel
> > >
> > > 2010/8/6 Piotr Isajew 
> > >
> > > > do you recompile mbuni with '-fPIC' too?
> > > >
> > > > On Fri, Aug 06, 2010 at 07:24:56AM +0200, Emmanuel CHANSON wrote:
> > > > > 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 
> > > > >
> > > > > > 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
> > > > > >> -lcr

Re: [Users] Mbuni compilation failed on linux x86_64

2010-08-06 Thread Emmanuel CHANSON
Same errors:

Note I am using Fedora 13 (x86_64)

# make clean
# make distclean

for both kannel and mbuni before compiling

I don't run ./bootstrap for each (is it necessary ?)

Then for Kannel:
# CFLAGS=-fPIC ./configure --with-mysql
Ok

# make rpm
Ok

For Mbuni:
# CFLAGS=-fPIC ./configure --with-kannel-dir=/root/rpmbuild/BUILD/kannel-svn
Ok

# make
...

/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[3]: *** [libmmsbox_mm1.la] Erreur 1
make[3]: quittant le répertoire «
/opt/mediaserver/softs/mbuni/mbuni/extras/mmsbox-mm1 »
make[2]: *** [all-recursive] Erreur 1
make[2]: quittant le répertoire « /opt/mediaserver/softs/mbuni/mbuni/extras
»
make[1]: *** [all-recursive] Erreur 1
make[1]: quittant le répertoire « /opt/mediaserver/softs/mbuni/mbuni »
make: *** [all] Erreur 2
#

Strange

Emmanuel

2010/8/6 Piotr Isajew 

> I know I have had this problem on x86_64, I'm also sure, that it's
> solvable somehow (however I don't remember the actual solution). Maybe
> try:
>
> CFLAGS=-fPIC ./configure
>
> for both projects instead of --with-cflags option.
>
> On Fri, Aug 06, 2010 at 06:34:20PM +1100, Emmanuel CHANSON wrote:
> > Yes I tried using:
> >
> > For Kannel:
> > # ./configure --with-mysql --with-cflags=-fPIC
> > ...
> > # make rpm
> >
> > For Mbuni
> > # ./configure --with-kannel-dir=/root/rpmbuild/BUILD/kannel-svn/
> > --with-cflags=-fPIC
> >
> > # make
> >
> > but same error
> >
> > BR,
> >
> > Emmanuel
> >
> > 2010/8/6 Piotr Isajew 
> >
> > > do you recompile mbuni with '-fPIC' too?
> > >
> > > On Fri, Aug 06, 2010 at 07:24:56AM +0200, Emmanuel CHANSON wrote:
> > > > 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 
> > > >
> > > > > 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
> > > > >

Re: [Users] Mbuni compilation failed on linux x86_64

2010-08-06 Thread Piotr Isajew
I know I have had this problem on x86_64, I'm also sure, that it's
solvable somehow (however I don't remember the actual solution). Maybe
try:

CFLAGS=-fPIC ./configure

for both projects instead of --with-cflags option. 

On Fri, Aug 06, 2010 at 06:34:20PM +1100, Emmanuel CHANSON wrote:
> Yes I tried using:
> 
> For Kannel:
> # ./configure --with-mysql --with-cflags=-fPIC
> ...
> # make rpm
> 
> For Mbuni
> # ./configure --with-kannel-dir=/root/rpmbuild/BUILD/kannel-svn/
> --with-cflags=-fPIC
> 
> # make
> 
> but same error
> 
> BR,
> 
> Emmanuel
> 
> 2010/8/6 Piotr Isajew 
> 
> > do you recompile mbuni with '-fPIC' too?
> >
> > On Fri, Aug 06, 2010 at 07:24:56AM +0200, Emmanuel CHANSON wrote:
> > > 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 
> > >
> > > > 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 ] 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.7

Re: [Users] Mbuni compilation failed on linux x86_64

2010-08-06 Thread Emmanuel CHANSON
Yes I tried using:

For Kannel:
# ./configure --with-mysql --with-cflags=-fPIC
...
# make rpm

For Mbuni
# ./configure --with-kannel-dir=/root/rpmbuild/BUILD/kannel-svn/
--with-cflags=-fPIC

# make

but same error

BR,

Emmanuel

2010/8/6 Piotr Isajew 

> do you recompile mbuni with '-fPIC' too?
>
> On Fri, Aug 06, 2010 at 07:24:56AM +0200, Emmanuel CHANSON wrote:
> > 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 
> >
> > > 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 ] 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
>
>
> ___
> 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 m

Re: [Users] Mbuni compilation failed on linux x86_64

2010-08-06 Thread Piotr Isajew
do you recompile mbuni with '-fPIC' too?

On Fri, Aug 06, 2010 at 07:24:56AM +0200, Emmanuel CHANSON wrote:
> 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 
> 
> > 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 ] 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



pgppOLffSVU3u.pgp
Description: PGP signature
___
Users mailing list
Users@mbuni.org
http://lists.mbuni.org/mailman/listinfo/users


Re: [Users] Mbuni compilation failed on linux x86_64

2010-08-05 Thread Emmanuel CHANSON
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 

> 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 ] 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


Re: [Users] Mbuni compilation failed on linux x86_64

2010-08-05 Thread Vincent CHAVANIS

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 
 -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 ] 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


[Users] Mbuni compilation failed on linux x86_64

2010-08-05 Thread Emmanuel CHANSON
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 -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] 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