linphone-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Linphone-users] Speex libraries not found with 1.5


From: Ari Moisio
Subject: Re: [Linphone-users] Speex libraries not found with 1.5
Date: Tue, 17 Oct 2006 15:29:00 +0300 (EEST)

Hi Simon

I found following lines commented out at console/Makefile. I uncommented them and now it compiles and links but i wonder why these lines were commented out:


#in order to workaround a arm-linux cross-compilation libtool bug
#we need to explicit again the dependencies of the executables:
AM_LDFLAGS = $(top_builddir)/mediastreamer2/src/libquickstream.la \
                $(top_builddir)/mediastreamer2/src/libmediastreamer.la \
                $(top_builddir)/oRTP/src/libortp.la \
                $(SPEEX_LIBS) \
                $(OSIP_LIBS)





--
arimo

On Mon, 16 Oct 2006, Simon Morlat wrote:

Hi,

I fear that it is actually linking with speex-1.1.6 from debian.
Did you remove libspeex-dev debian package ?

Simon

Le vendredi 13 octobre 2006 10:50, Ari Moisio a écrit :
Hi

  I downloaded Linphone 1.5  and tried to compile it in a Debian woody box.

  I updated pkg-config to version   0.23 from sources.

  Configure had  options prefix=/usr --disable-video

  Speex was originally version 1.1.6 from Debian package. ./configure did
not recognize it at all and i installed speex 1.2.0 beta 1 from sources.
./configure found it but when compiling i got followin errors:

Making all in console
make[2]: Entering directory `/usr/local/src/linphone-1.5.0/console'
/bin/sh ../libtool --tag=CC --mode=link gcc -Wall -Wp,-D_FORTIFY_SOURCE=2
-Werror  -DENABLE_TRACE -D_ORTP_SOURCE   -g -O2 -fno-strict-aliasing   -o
linphonec  linphonec.o commands.o ../coreapi/liblinphone.la -lreadline
-lncurses gcc -Wall -Wp,-D_FORTIFY_SOURCE=2 -Werror -DENABLE_TRACE
-D_ORTP_SOURCE -g -O2 -fno-strict-aliasing -o .libs/linphonec linphonec.o
commands.o  ../coreapi/.libs/liblinphone.so -lreadline -lncurses
/usr/local/src/linphone-1.5.0/mediastreamer2/src/.libs/libmediastreamer.so.
0: undefined reference to `speex_echo_state_reset'
/usr/local/src/linphone-1.5.0/mediastreamer2/src/.libs/libmediastreamer.so.
0: undefined reference to `speex_echo_ctl' collect2: ld returned 1 exit
status
make[2]: *** [linphonec] Error 1
make[2]: Leaving directory `/usr/local/src/linphone-1.5.0/console'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/src/linphone-1.5.0'
make: *** [all] Error 2

reply via email to

[Prev in Thread] Current Thread [Next in Thread]