From: Andrea S. <si...@op...> - 2008-04-18 11:41:32
|
Mats Bengtsson wrote: > Andrea, > >>From what I can see it looks that your libtcliaxclient0.2.so links to the shared > libs only since it is just 34k. It works on your box but the libs need > to go with it. yeah you're right, I just don't need to a static compiled libtcliaxclient0.2.so In fact this morning while reading build-iaxclient.txt I wonder why you use --disable-shared both in speex and portaudio configure... after reading your post I figured out... I will try to build iaxclient without runtime linked library and I'll let you know > I need a more selfcontained libtcliaxclient0.2.so with speex and > portaudio statically linked in. > I have on my box: > > linux:~/C/voip/iaxclient/trunk/contrib/tcl # ls -lhct | grep speex > -rw-r--r-- 1 root root 212K Apr 16 16:04 libspeexdsp.a > -rwxr-xr-x 1 root root 772 Apr 16 16:04 libspeexdsp.la > -rw-r--r-- 1 root root 314K Apr 16 16:04 libspeex.a > -rwxr-xr-x 1 root root 763 Apr 16 16:04 libspeex.la > > and my libtcliaxclient0.2.so is 289k when it used to be with the old > build system > where all was built at the same time 445k. Seems something is missing. > > Mats Andrea PS I needed to convert build-iaxclient.txt to being able to read it because of CR line terminators. I used this command tr '\015' '\012' < build-iaxclient.txt > new-build-iaxclient.txt |