I cannot compile vlc with liblive support. For me live is important, because im using vlc for streaming from/to my dbox2 dosent matter if I have ~x86 or not, which version of media-plugins/live or whatever Currently I have in /etc/portage/package.keywords media-video/vlc ~x86 and in /etc/portage/package.use media-video/vlc dvd ffmpeg mpeg mad wxwindows aac dts a52 ogg flac theora oggvorbis matroska freetype bidi xv svga gnutls stream vlm httpd cdda vcd cdio live Reproducible: Always Steps to Reproduce: 1. emerge vlc Actual Results: if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -DSYS_LINUX -I../../include `top_builddir="../.." ../../vlc-config --cxxflags builtin livedotcom` -Wsign-compare -Wsign-compare -Wall -mtune=athlon-xp -march=athlon-xp -O3 -pipe -fomit-frame-pointer -mmmx -m3dnow -msse -mfpmath=sse,387 -pipe -MT liblivedotcom_a-livedotcom.o -MD -MP -MF ".deps/liblivedotcom_a-livedotcom.Tpo" \ -c -o liblivedotcom_a-livedotcom.o `test -f 'livedotcom.cpp' || echo './'`livedotcom.cpp; \ then mv -f ".deps/liblivedotcom_a-livedotcom.Tpo" ".deps/liblivedotcom_a-livedotcom.Po"; \ else rm -f ".deps/liblivedotcom_a-livedotcom.Tpo"; exit 1; \ fi livedotcom.cpp: In function `int Open(vlc_object_t*)': livedotcom.cpp:251: error: no matching function for call to `RTSPClient::describeURL(char*&, NULL, int)' /usr/lib/live/liveMedia/include/RTSPClient.hh:52: note: candidates are: char* RTSPClient::describeURL(const char*, AuthRecord*) livedotcom.cpp: In function `int Control(demux_t*, int, char*)': livedotcom.cpp:758: warning: unused variable 'i' livedotcom.cpp: In function `void StreamRead(void*, unsigned int, unsigned int, timeval, unsigned int)': livedotcom.cpp:961: warning: comparison between signed and unsigned integer expressions make[4]: *** [liblivedotcom_a-livedotcom.o] Error 1 make[4]: Leaving directory `/var/tmp/portage/vlc-0.8.1-r1/work/vlc-0.8.1/modules/demux' make[3]: *** [all-modules] Error 1 make[3]: Leaving directory `/var/tmp/portage/vlc-0.8.1-r1/work/vlc-0.8.1/modules/demux' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/vlc-0.8.1-r1/work/vlc-0.8.1/modules' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/vlc-0.8.1-r1/work/vlc-0.8.1' make: *** [all] Error 2 Expected Results: >>> media-video/vlc-0.8.1-r1 merged.
please post your emerge info
oz ~ # emerge info Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r0, 2.6.11-ck7-r1 i686) ================================================================= System uname: 2.6.11-ck7-r1 i686 AMD Athlon(tm) XP 2200+ Gentoo Base System version 1.6.12 Python: dev-lang/python-2.1.3-r1,dev-lang/python-2.4.1-r1,dev-lang/python-2.3.5,dev-lang/python-2.2.3-r5 [2.4.1 (#1, Jun 17 2005, 23:05:02)] distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [enabled] dev-lang/python: 2.1.3-r1, 2.4.1-r1, 2.3.5, 2.2.3-r5 sys-apps/sandbox: [Not Present] sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.5, 1.9.5, 1.6.3, 1.4_p6 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.16 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-mtune=athlon-xp -march=athlon-xp -O3 -pipe -fomit-frame-pointer -mmmx -m3dnow -msse -mfpmath=sse,387" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-mtune=athlon-xp -march=athlon-xp -O3 -pipe -fomit-frame-pointer -mmmx -m3dnow -msse -mfpmath=sse,387" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" LDFLAGS="-Wl,-O1 -Wl,--enable-new-dtags -Wl,--sort-common -s" LINGUAS="de en" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow 3dnowex X a52 aalib alsa apache2 apm arts artswrappersuid audiofile avi bash-completion berkdb bidi bitmap-fonts bonobo cdparanoia cdr crypt cups curl dar64 dga divx4linux doc dvd dvdread eds emboss encode esd faad fam fbcon firebird flac foomaticdb fortran gatos gb gcj gd gdbm ggi gif gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile hal httpd imagemagick imlib jack java jpeg junit kde lcms libg++ libwww lirc live lzo mad matroska mfpmath=sse,387 mikmod mmx mmx2 mmxext motif mozilla mp3 mpeg mysql mythtv nas ncurses network nls nptl nptlonly nvidia odbc ogg oggvorbis opengl oss pam pdflib perl pic png ppds python qt quicktime readline real rtc samba sdl slang slp speex spell sse ssl stream svga tcltk tcpd tetex tiff truetype truetype-fonts type1-fonts usb v4l v4l2 vcd vorbis win32 wxwindows x86 xine xinerama xml xml2 xmms xosd xscreensaver xv xvid zlib linguas_de linguas_en userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL
sorry, I had mounted wrong filesystem on /usr/lib.
Is this still an issue with 0.8.2-r1 ?
the problem was, there where some files from another live installation. I had in /usr/lib a libliveMedia.a and I had also wrong includes installed. I removed all wrong files, rememerged live and now I get it compiled. Sorry, it was my fault.