Gentoo Archives: gentoo-user

From: Robert Persson <ireneshusband@××××××××.uk>
To: gentoo-user@l.g.o
Subject: [gentoo-user] emerge =cinelerra-cvs-20051005 fails with undefined references
Date: Tue, 25 Oct 2005 18:37:22
Message-Id: 200510251133.48840.ireneshusband@yahoo.co.uk
1 I have just tried to emerge cinelerra-cvs-20051005, but this fails. I have
2 pasted the error messages a little ways down below.
3
4 I believe that all the undefined references are to do with xfree86. I have
5 xorg-x11-6.8.2-r4 installed. This shouldn't make any difference should it?
6
7 I have been having a number of ebuilds fail recently due to various undefined
8 references, but I haven't been able to find a common denominator between
9 them. For instance abiword, which had compiled cleanly on my system before,
10 stopped doing so until I manually removed some outdated versions of libstdc++
11 from /usr/lib (see recent thread "using g++ instead of gcc to build
12 abiword"). I have, for instance been unable to build kgamma-3.4.1 and
13 kdegraphics-kfile-plugins-3.4.1. kgamma fails with an "undefined reference
14 to `__gnu_cxx::__exchange_and_add(int volatile*, int)'". Unfortunately I will
15 have to emerge -e system before I can remember which other ebuilds failed.
16 Some of them may well have been fixed when I solved my problem with abiword.
17
18 Is there a single underlying problem here, or am I just a victim of capricious
19 fate?
20
21 Robert
22
23
24 /usr/lib/gcc/i686-pc-linux-gnu/3.4.4/../../../../i686-pc-linux-gnu/bin
25 ng a DT_TEXTREL in object.
26 /usr/lib/libx264.a(display-x11.o): In function `disp_sync':
27 display-x11.c:(.text+0x15): undefined reference to `XSync'
28 /usr/lib/libx264.a(display-x11.o): In function `disp_setcolor':
29 display-x11.c:(.text+0x64): undefined reference to `XAllocNamedColor'
30 display-x11.c:(.text+0x81): undefined reference to `XSetForeground'
31 /usr/lib/libx264.a(display-x11.o): In function `disp_gray':
32 display-x11.c:(.text+0x126): undefined reference to `XAllocSizeHints'
33 display-x11.c:(.text+0x26c): undefined reference to `XCreateWindow'
34 display-x11.c:(.text+0x298): undefined reference to `XSelectInput'
35 display-x11.c:(.text+0x2d1): undefined reference to `XSetStandardPrope
36 display-x11.c:(.text+0x2e3): undefined reference to `XMapWindow'
37 display-x11.c:(.text+0x2fe): undefined reference to `XNextEvent'
38 display-x11.c:(.text+0x353): undefined reference to `XSetStandardPrope
39 display-x11.c:(.text+0x37b): undefined reference to `XResizeWindow'
40 display-x11.c:(.text+0x392): undefined reference to `XSync'
41 display-x11.c:(.text+0x39a): undefined reference to `XFree'
42 display-x11.c:(.text+0x40e): undefined reference to `XCreateImage'
43 display-x11.c:(.text+0x565): undefined reference to `XPutImage'
44 display-x11.c:(.text+0x5bd): undefined reference to `XPutImage'
45 display-x11.c:(.text+0x5d9): undefined reference to `XSync'
46 display-x11.c:(.text+0x60b): undefined reference to `XOpenDisplay'
47 display-x11.c:(.text+0x6d8): undefined reference to `XCreateColormap'
48 /usr/lib/libx264.a(display-x11.o): In function `disp_point':
49 display-x11.c:(.text+0x906): undefined reference to `XDrawPoint'
50 /usr/lib/libx264.a(display-x11.o): In function `disp_line':
51 display-x11.c:(.text+0x966): undefined reference to `XDrawLine'
52 /usr/lib/libx264.a(display-x11.o): In function `disp_rect':
53 display-x11.c:(.text+0x9da): undefined reference to `XDrawRectangle'
54 collect2: ld returned 1 exit status
55 make[3]: *** [libquicktimehv.la] Error 1
56 make[3]: Leaving directory `/var/tmp/portage/cinelerra-cvs-20051005/wo
57 51005/quicktime'
58 make[2]: *** [all-recursive] Error 1
59 make[2]: Leaving directory `/var/tmp/portage/cinelerra-cvs-20051005/wo
60 51005/quicktime'
61 make[1]: *** [all-recursive] Error 1
62 make[1]: Leaving directory `/var/tmp/portage/cinelerra-cvs-20051005/wo
63 51005'
64 make: *** [all] Error 2
65
66
67
68 --
69 Robert Persson
70
71 "Don't use nuclear weapons to troubleshoot faults."
72 (US Air Force Instruction 91-111, 1 Oct 1997)
73
74 --
75 gentoo-user@g.o mailing list