I have just tried to emerge cinelerra-cvs-20051005, but this fails. I have pasted the error messages a little ways down below.
I believe that all the undefined references are to do with xfree86. I have xorg-x11-6.8.2-r4 installed. This shouldn't make any difference should it? I have been having a number of ebuilds fail recently due to various undefined references, but I haven't been able to find a common denominator between them. For instance abiword, which had compiled cleanly on my system before, stopped doing so until I manually removed some outdated versions of libstdc++ from /usr/lib (see recent thread "using g++ instead of gcc to build abiword"). I have, for instance been unable to build kgamma-3.4.1 and kdegraphics-kfile-plugins-3.4.1. kgamma fails with an "undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'". Unfortunately I will have to emerge -e system before I can remember which other ebuilds failed. Some of them may well have been fixed when I solved my problem with abiword. Is there a single underlying problem here, or am I just a victim of capricious fate? Robert /usr/lib/gcc/i686-pc-linux-gnu/3.4.4/../../../../i686-pc-linux-gnu/bin ng a DT_TEXTREL in object. /usr/lib/libx264.a(display-x11.o): In function `disp_sync': display-x11.c:(.text+0x15): undefined reference to `XSync' /usr/lib/libx264.a(display-x11.o): In function `disp_setcolor': display-x11.c:(.text+0x64): undefined reference to `XAllocNamedColor' display-x11.c:(.text+0x81): undefined reference to `XSetForeground' /usr/lib/libx264.a(display-x11.o): In function `disp_gray': display-x11.c:(.text+0x126): undefined reference to `XAllocSizeHints' display-x11.c:(.text+0x26c): undefined reference to `XCreateWindow' display-x11.c:(.text+0x298): undefined reference to `XSelectInput' display-x11.c:(.text+0x2d1): undefined reference to `XSetStandardPrope display-x11.c:(.text+0x2e3): undefined reference to `XMapWindow' display-x11.c:(.text+0x2fe): undefined reference to `XNextEvent' display-x11.c:(.text+0x353): undefined reference to `XSetStandardPrope display-x11.c:(.text+0x37b): undefined reference to `XResizeWindow' display-x11.c:(.text+0x392): undefined reference to `XSync' display-x11.c:(.text+0x39a): undefined reference to `XFree' display-x11.c:(.text+0x40e): undefined reference to `XCreateImage' display-x11.c:(.text+0x565): undefined reference to `XPutImage' display-x11.c:(.text+0x5bd): undefined reference to `XPutImage' display-x11.c:(.text+0x5d9): undefined reference to `XSync' display-x11.c:(.text+0x60b): undefined reference to `XOpenDisplay' display-x11.c:(.text+0x6d8): undefined reference to `XCreateColormap' /usr/lib/libx264.a(display-x11.o): In function `disp_point': display-x11.c:(.text+0x906): undefined reference to `XDrawPoint' /usr/lib/libx264.a(display-x11.o): In function `disp_line': display-x11.c:(.text+0x966): undefined reference to `XDrawLine' /usr/lib/libx264.a(display-x11.o): In function `disp_rect': display-x11.c:(.text+0x9da): undefined reference to `XDrawRectangle' collect2: ld returned 1 exit status make[3]: *** [libquicktimehv.la] Error 1 make[3]: Leaving directory `/var/tmp/portage/cinelerra-cvs-20051005/wo 51005/quicktime' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/cinelerra-cvs-20051005/wo 51005/quicktime' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/cinelerra-cvs-20051005/wo 51005' make: *** [all] Error 2 -- Robert Persson "Don't use nuclear weapons to troubleshoot faults." (US Air Force Instruction 91-111, 1 Oct 1997) -- gentoo-user@gentoo.org mailing list