[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Linphone-users] ubuntu breezy compil matter
From: |
Samuel Mimram |
Subject: |
Re: [Linphone-users] ubuntu breezy compil matter |
Date: |
Wed, 22 Mar 2006 10:55:41 +0100 |
User-agent: |
Mail/News 1.5 (X11/20060318) |
Hi,
Jérôme PRIOR wrote:
hi
I try to compile linphone-1.3.2 on Ubuntu Breezy.
the ./configure --prefix=/usr/ --enable-video is fine.
But the make give me an error :
make[2]: entrant dans le répertoire
« /root/build-linphone/linphone-1.3.2/mediastreamer
» /bin/sh ../libtool --mode=link gcc -pthread -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -DG_LOG_DOMAIN=\"MediaStreamer\" -DINET6
`cat ../oRTP/ortp.defs` -I/usr/include/ffmpeg -g -O2
-fno-strict-aliasing -o mediastream mediastream.o
libmediastreamer.la -ldl gcc -pthread -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -DG_LOG_DOMAIN=\"MediaStreamer\" -DINET6
-DORTP_INET6 -I/usr/include/ffmpeg -g -O2 -fno-strict-aliasing
-o .libs/mediastream
mediastream.o ./.libs/libmediastreamer.a
/root/build-linphone/linphone-1.3.2/oRTP/src/.libs/libortp.so
-L/usr/lib /usr/lib/libspeex.so -lavcodec -ldts
-lz /usr/lib/libvorbis.so /usr/lib/libtheora.so
-lavutil /usr/lib/libogg.so /usr/lib/libSDL.so /usr/lib/libartsc.so
-L/usr/share/qt3/lib /usr/lib/libgmodule-2.0.so /usr/lib/libgthread-2.0.so
/usr/lib/libglib-2.0.so /usr/lib/libesd.so /usr/lib/libaudiofile.so
-laudio -lXt -L/usr/X11R6/lib -lXext /usr/lib/libaa.so -lncurses
-lslang -lX11 /usr/lib/libasound.so -lm -lpthread -ldl -Wl,--rpath
-Wl,/usr//lib /usr/lib/libavcodec.a(oggvorbis.o): In function
`oggvorbis_encode_init': : undefined reference to
`vorbis_encode_init_vbr' /usr/lib/libavcodec.a(oggvorbis.o): In
function `oggvorbis_encode_init': : undefined reference to
`vorbis_encode_init' collect2: ld returned 1 exit status make[2]: ***
[mediastream] Erreur 1 make[2]: quittant le répertoire
« /root/build-linphone/linphone-1.3.2/mediastreamer » make[1]: ***
[all-recursive] Erreur 1 make[1]: quittant le répertoire
« /root/build-linphone/linphone-1.3.2 » make: *** [all] Erreur 2
an idea how to arrange that please ?
You can either not use the --enable-video switch or use a patch like
diff -urNad linphone-1.3.0~/mediastreamer/Makefile.in
linphone-1.3.0/mediastreamer/Makefile.in
--- linphone-1.3.0~/mediastreamer/Makefile.in 2006-03-08
10:04:40.000000000 +0100
+++ linphone-1.3.0/mediastreamer/Makefile.in 2006-03-15
23:48:54.000000000 +0100
@@ -384,7 +384,7 @@
USE_NLS = @USE_NLS@
VERSION = @VERSION@
VIDEO_CFLAGS = @VIDEO_CFLAGS@
-VIDEO_LIBS = @VIDEO_LIBS@
+VIDEO_LIBS = @VIDEO_LIBS@ -lvorbisenc
XGETTEXT = @XGETTEXT@
ac_ct_AR = @ac_ct_AR@
ac_ct_CC = @ac_ct_CC@
FYI, this is a known bug of libavcodec:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=357352
Cheers,
Samuel.