Gentoo Archives: gentoo-amd64

From: Dieter Ries <clip2@×××.de>
To: gentoo-amd64@l.g.o
Subject: Re: [gentoo-amd64] opengl issues in emerge world
Date: Fri, 25 Aug 2006 21:24:06
Message-Id: 200608252320.42069.clip2@gmx.de
In Reply to: [gentoo-amd64] opengl issues in emerge world by Dieter Ries
1 So here is the output of
2
3 # emerge -avD xdriinfo
4
5 These are the packages that would be merged, in order:
6
7 Calculating dependencies... done!
8 [ebuild N ] x11-apps/xdriinfo-1.0.1 USE="-debug" 0 kB
9
10 Total size of downloads: 0 kB
11
12 Would you like to merge these packages? [Yes/No]
13 >>> Emerging (1 of 1) x11-apps/xdriinfo-1.0.1 to /
14 >>> checking ebuild checksums ;-)
15 >>> checking auxfile checksums ;-)
16 >>> checking miscfile checksums ;-)
17 >>> checking xdriinfo-1.0.1.tar.bz2 ;-)
18 * Forcing on xorg-x11 for header sanity...
19 Switching to xorg-x11 OpenGL interface... done
20 >>> Unpacking source...
21 >>> Unpacking xdriinfo-1.0.1.tar.bz2 to /var/tmp/portage/xdriinfo-1.0.1/work
22 >>> Source unpacked.
23 >>> Compiling source
24 in /var/tmp/portage/xdriinfo-1.0.1/work/xdriinfo-1.0.1 ...
25 * econf: updating xdriinfo-1.0.1/config.guess
26 with /usr/share/gnuconfig/config.guess
27 * econf: updating xdriinfo-1.0.1/config.sub
28 with /usr/share/gnuconfig/config.sub
29 ./configure --prefix=/usr --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --prefix=/usr --datadir=/usr/share --libdir=/usr/lib64 --build=x86_64-pc-linux-gnu
30 checking for a BSD-compatible install... /bin/install -c
31 checking whether build environment is sane... yes
32 checking for gawk... gawk
33 checking whether make sets $(MAKE)... yes
34 checking whether to enable maintainer-specific portions of Makefiles... no
35 checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc
36 checking for C compiler default output file name... a.out
37 checking whether the C compiler works... yes
38 checking whether we are cross compiling... no
39 checking for suffix of executables...
40 checking for suffix of object files... o
41 checking whether we are using the GNU C compiler... yes
42 checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes
43 checking for x86_64-pc-linux-gnu-gcc option to accept ANSI C... none needed
44 checking for style of include used by make... GNU
45 checking dependency style of x86_64-pc-linux-gnu-gcc... gcc3
46 checking for a BSD-compatible install... /bin/install -c
47 checking return type of signal handlers... void
48 checking for x86_64-pc-linux-gnu-pkg-config... no
49 checking for pkg-config... /usr/bin/pkg-config
50 checking pkg-config is at least version 0.9.0... yes
51 checking for XDRIINFO... yes
52 checking for library containing glXGetProcAddressARB... no
53 configure: error: cannot find GL library - make sure Mesa or other OpenGL
54 package is installed
55 See `config.log' for more details.
56
57 !!! Please attach the following file when filing a report to bugs.gentoo.org:
58 !!! /var/tmp/portage/xdriinfo-1.0.1/work/xdriinfo-1.0.1/config.log
59
60 !!! ERROR: x11-apps/xdriinfo-1.0.1 failed.
61 Call stack:
62 ebuild.sh, line 1539: Called dyn_compile
63 ebuild.sh, line 939: Called src_compile
64 ebuild.sh, line 1248: Called x-modular_src_compile
65 x-modular.eclass, line 330: Called x-modular_src_configure
66 x-modular.eclass, line 317: Called
67 econf '--prefix=/usr' '--datadir=/usr/share'
68 ebuild.sh, line 541: Called die
69
70 !!! econf failed
71 !!! If you need support, post the topmost build error, and the call stack if
72 relevant.
73
74
75
76 #####################################################################
77 #####################################################################
78 #####################################################################
79
80
81 and here is the last part of emerge -avD libquicktime:
82
83 x86_64-pc-linux-gnu-gcc -O2 -march=k8 -pipe -fomit-frame-pointer -msse3 -Wall -Winline -o .libs/lqtvrplay
84 lqtvrplay.o ../src/.libs/libquicktime.so -L/usr/lib64 -lXaw /usr/lib64/libXv.so /usr/lib/libGLU.so -L/usr/lib /usr/lib64/libSM.so /usr/lib64/libICE.so /usr/lib64/libXmu.so /usr/lib64/libXt.so /usr/lib64/libXi.so /usr/lib64/libGL.so -L/usr/X11R6/lib /usr/lib64/libXext.so /usr/lib64/libX11.so /usr/lib64/libXau.so /usr/lib64/libXdmcp.so -lpthread -lm -lz -ldl
85 creating lqt_transcode
86 x86_64-pc-linux-gnu-gcc: /usr/lib64/libGL.so: No such file or directory
87 make[3]: *** [lqtvrplay] Error 1
88 make[3]: *** Waiting for unfinished jobs....
89 creating testqt
90 make[3]: Leaving directory
91 `/var/tmp/portage/libquicktime-0.9.7-r1/work/libquicktime-0.9.7/utils'
92 make[2]: *** [all-recursive] Error 1
93 make[2]: Leaving directory
94 `/var/tmp/portage/libquicktime-0.9.7-r1/work/libquicktime-0.9.7/utils'
95 make[1]: *** [all-recursive] Error 1
96 make[1]: Leaving directory
97 `/var/tmp/portage/libquicktime-0.9.7-r1/work/libquicktime-0.9.7'
98 make: *** [all] Error 2
99
100 !!! ERROR: media-libs/libquicktime-0.9.7-r1 failed.
101 Call stack:
102 ebuild.sh, line 1539: Called dyn_compile
103 ebuild.sh, line 939: Called src_compile
104 libquicktime-0.9.7-r1.ebuild, line 64: Called die
105
106 !!! emake failed
107 !!! If you need support, post the topmost build error, and the call stack if
108 relevant.
109
110 #################
111
112 # locate libGL.so
113 /usr/lib64/libGL.so.1.0.8762
114 /usr/lib64/libGL.so.1
115 /usr/lib32/libGL.so.1.0.8762
116 /usr/lib32/libGL.so.1
117 /usr/lib32/libGL.so
118 /emul/linux/x86/usr/lib/opengl/xorg-x11/lib/libGL.so.1.2
119 /emul/linux/x86/usr/lib/opengl/xorg-x11/lib/libGL.so
120 /emul/linux/x86/usr/lib/opengl/xorg-x11/lib/libGL.so.1
121
122
123 so why is there no /usr/lib64/libGL.so? And what can i do to let it appear
124 there? can i just link the lib32-version? i dont think so.
125
126 cu
127 Dieter