Hello,

I am trying to emerge ffmpeg as a dependency to the transcode package.
However I run into this error:

[snip]
gcc -march=pentium2 -O3 -pipe -fomit-frame-pointer -Wall -g -I.
-I/var/tmp/portage/ffmpeg-0.4.7_pre20030624/work/ffmpeg-cvs-2003-06-24
-I/var/tmp/portage/ffmpeg-0.4.7_pre20030624/work/ffmpeg-cvs-2003-06-24/lib
avcodec
-I/var/tmp/portage/ffmpeg-0.4.7_pre20030624/work/ffmpeg-cvs-2003-06-24/lib
avformat -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE
-I/usr/include/SDL -D_REENTRANT -c -o ffplay.o ffplay.c
gcc -Wl,--warn-common -rdynamic -g  -o ffplay_g ffplay.o cmdutils.o
-L./libavformat -lavformat -L./libavcodec -lavcodec -lm -lz -ldl -logg
-lvorbis -lvorbisenc -L/usr/lib -Wl,-rpath,/usr/lib -lSDL -lpthread
ffplay.o(.text+0x5dd): In function `main':
/var/tmp/portage/ffmpeg-0.4.7_pre20030624/work/ffmpeg-cvs-2003-06-24/ffpla
y.c:1388: undefined reference to `XOpenDisplay'
ffplay.o(.text+0x613):/var/tmp/portage/ffmpeg-0.4.7_pre20030624/work/ffmpe
g-cvs-2003-06-24/ffplay.c:1392: undefined reference to `XCloseDisplay'
collect2: ld returned 1 exit status
make: *** [ffplay_g] Error 1

!!! ERROR: media-video/ffmpeg-0.4.7_pre20030624 failed.
!!! Function src_compile, Line 57, Exitcode 2
!!! make failed.

This is right after 'emerge sync'. This machine is headless and doesn't
need X, so I included -X in my USE flags. I also tried emerging 0.4.6-r1, 
as well as a 0.4.7 release ebuild found in one of the bug reports for
ffmpeg (I would post a direct link, but bugs.gentoo.org isn't loading for 
me).  I tried emerging with USE="X" but that resulted in the same error.  
Interestingly, I had (what I believe to be) a similar error when emerging 
imlib2, also a dependency of transcode, where it couldn't link some Xlib
font routines.  To fix that, I had to USE="X" when emerging it, per
instructions on bugs.gentoo.org .  That isn't working in this case with ffmpeg.

Here is my 'emerge info':

Portage 2.0.48-r5 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r1)
=================================================================
System uname: 2.4.20-gentoo-r5 i686 Pentium II (Deschutes)
GENTOO_MIRRORS="http://gentoo.oregonstate.edu
http://distro.ibiblio.org/pub/Linux/distributions/gentoo";
CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config
/usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config
/usr/share/config"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
PORTDIR="/usr/portage"
DISTDIR="/usr/portage/distfiles"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR_OVERLAY=""
USE="x86 oss apm avi crypt cups encode foomaticdb gif imlib jpeg kde
gnome libg++ libwww mad mikmod motif mpeg ncurses nls pdflib png
quicktime truetype xmms xv zlib gdbm berkdb slang readline arts svga java 
sdl gpm tcpd pam ssl perl python esd gtk qt opengl mmx -X emacs icc
oggvorbis sse postgres samba spell -3dnow xml2"
COMPILER="gcc3"
CHOST="i686-pc-linux-gnu"
CFLAGS="-march=pentium2 -O3 -pipe -fomit-frame-pointer"
CXXFLAGS="-march=pentium2 -O3 -pipe -fomit-frame-pointer"
ACCEPT_KEYWORDS="x86"
MAKEOPTS="-j2"
AUTOCLEAN="yes"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
FEATURES="sandbox ccache"

What's going on? Thanks in advance.

Sincerely,
Mike McGranahan



--
[EMAIL PROTECTED] mailing list

Reply via email to