come smaschero la versione + recente degli ati-drivers?ho visto sul sito di portage ed in effetti ci sono + recenti ma sono ~amd64 e ~X86
mi pare di aver letto agli inizi, che quando un pacchetto è segnato in quel modo si tratta di pacchetti non testati o addirittura per un'altra architettura...non è rischioso smascherarli?
come smaschero la versione + recente degli ati-drivers?ho visto sul sito di portage ed in effetti ci sono + recenti ma sono ~amd64 e ~X86
mi pare di aver letto agli inizi, che quando un pacchetto è segnato in quel modo si tratta di pacchetti non testati o addirittura per un'altra architettura...non è rischioso smascherarli?
no, non sono mascherati, ma instabili. metti in /etc/portage/package.keywords la riga
Codice:
x11-drivers/ati-drivers ~amd64
o ~x86, a seconda di che usi.
PS: non vi fidate mai degli aggiornamenti di hal instabili. ogni volta che ne esce uno, l'ebuild è sempre fallato...
mi pare di aver letto agli inizi, che quando un pacchetto è segnato in quel modo si tratta di pacchetti non testati o addirittura per un'altra architettura...non è rischioso smascherarli?
lo dicono per pararsi il culo. io tengo tutto il sistema in ~amd64 e ho meno problemi di alcuni miei conoscenti che tengono tutto stabile
vabbè procedo, ma nn credo che un aggiornamento dei drivers risolva...anche perchè lo segna come errore delle Xlibs...bah..vediamo che succede
* Messages for package x11-drivers/ati-drivers-8.443.1-r1:
*
* ERROR: x11-drivers/ati-drivers-8.443.1-r1 failed.
* Call stack:
* ebuild.sh, line 1701: Called dyn_compile
* ebuild.sh, line 1039: Called qa_call 'src_compile'
* ebuild.sh, line 44: Called src_compile
* ati-drivers-8.443.1-r1.ebuild, line 204: Called die
* The specific snippet of code:
* "$(tc-getCC)" -o fgl_fglxgears ${CFLAGS} ${LDFLAGS} -DUSE_GLU \
* -I"${S}"/common/usr/include fgl_glxgears.c \
* -lGL -lGLU -lX11 -lm || die "fgl_glxgears build failed"
* The die message:
* fgl_glxgears build failed
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/temp/build.log'.
*
ah asd sai che mi pensavo...vabbè lo posto appena posso che ora sto impicciato con studio per test e ho in esecuzione windows perchè mio fratello così gioca...anyway thnx 4 the info
edit: ecco qua
Codice:
[32;01m*[0m Determining the location of the kernel source code
[32;01m*[0m Found kernel source directory:
[32;01m*[0m /usr/src/linux
[32;01m*[0m Found kernel object directory:
[32;01m*[0m /lib/modules/2.6.23-gentoo-r3/build
[32;01m*[0m Found sources for kernel version:
[32;01m*[0m 2.6.23-gentoo-r3
>>> Unpacking source...
[32;01m*[0m Converting 2.6.x/Makefile to use M= instead of SUBDIRS= ...
[A[71C [34;01m[ [32;01mok[34;01m ][0m
>>> Unpacking ./../common/usr/src/ati/fglrx_sample_source.tgz to /var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/extra
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work ...
[32;01m*[0m Preparing fglrx module
make -C /usr/src/linux M=/var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x modules
make[1]: Entering directory `/usr/src/linux-2.6.23-gentoo-r3'
CC [M] /var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.o
/var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function 'firegl_put_user_ptr':
/var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1596: warning: cast from pointer to integer of different size
/var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1596: warning: cast from pointer to integer of different size
/var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1596: warning: cast from pointer to integer of different size
/var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1596: warning: cast from pointer to integer of different size
/var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function '__ke_check_pci':
/var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1953: warning: 'pci_find_slot' is deprecated (declared at include/linux/pci.h:481)
/var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function '__ke_pci_find_slot':
/var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2842: warning: 'pci_find_slot' is deprecated (declared at include/linux/pci.h:481)
/var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function '__ke_unregister_ioctl32_conversion':
/var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2974: warning: 'return' with a value, in function returning void
/var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function 'KAS_SlabCache_Initialize':
/var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:5221: warning: cast from pointer to integer of different size
LD [M] /var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/fglrx.o
Building modules, stage 2.
MODPOST 1 modules
CC /var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/fglrx.mod.o
LD [M] /var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/fglrx.ko
make[1]: Leaving directory `/usr/src/linux-2.6.23-gentoo-r3'
[32;01m*[0m Building fgl_glxgears
/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lGL
collect2: ld returned 1 exit status
[31;01m*[0m
[31;01m*[0m ERROR: x11-drivers/ati-drivers-8.443.1-r1 failed.
[31;01m*[0m Call stack:
[31;01m*[0m ebuild.sh, line 1701: Called dyn_compile
[31;01m*[0m ebuild.sh, line 1039: Called qa_call 'src_compile'
[31;01m*[0m ebuild.sh, line 44: Called src_compile
[31;01m*[0m ati-drivers-8.443.1-r1.ebuild, line 204: Called die
[31;01m*[0m The specific snippet of code:
[31;01m*[0m "$(tc-getCC)" -o fgl_fglxgears ${CFLAGS} ${LDFLAGS} -DUSE_GLU \
[31;01m*[0m -I"${S}"/common/usr/include fgl_glxgears.c \
[31;01m*[0m -lGL -lGLU -lX11 -lm || die "fgl_glxgears build failed"
[31;01m*[0m The die message:
[31;01m*[0m fgl_glxgears build failed
[31;01m*[0m
[31;01m*[0m If you need support, post the topmost build error, and the call stack if relevant.
[31;01m*[0m A complete build log is located at '/var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/temp/build.log'.
[31;01m*[0m
porca vacca adesso emerge nn compila manco i driver 8.40.4
quale può essere il motivo?si pianta esattamente come i + recenti, di cui ho postato il build.log sopra
fatto, ma se vado a rivedere in /usr/lib/ nn sembra cambiato nulla
Codice:
~ $ ls -l /usr/lib/|grep libGL
-rw-r--r-- 1 root root 747 Jan 10 12:08 libGL.la
-rw-r--r-- 1 root root 752 Dec 10 19:35 libGLU.la
lrwxrwxrwx 1 root root 11 Dec 10 19:35 libGLU.so -> libGLU.so.1
lrwxrwxrwx 1 root root 20 Dec 10 19:35 libGLU.so.1 -> libGLU.so.1.3.060502
lrwxrwxrwx 1 root root 20 Dec 10 19:35 libGLU.so.1.3 -> libGLU.so.1.3.060502
-rwxr-xr-x 1 root root 530976 Dec 10 19:35 libGLU.so.1.3.060502
lrwxrwxrwx 1 root root 11 Dec 10 19:35 libGLw.so -> libGLw.so.1
lrwxrwxrwx 1 root root 15 Dec 10 19:35 libGLw.so.1 -> libGLw.so.1.0.0
lrwxrwxrwx 1 root root 15 Dec 10 19:35 libGLw.so.1.0 -> libGLw.so.1.0.0
-rwxr-xr-x 1 root root 16112 Dec 10 19:35 libGLw.so.1.0.0
intanto sto riemergendo i driver + recenti, per vedere se stavolta li compila
edit: niente da fare
Spoiler:
Codice:
# emerge ati-drivers
Calculating dependencies... done!
>>> Verifying ebuild Manifests...
>>> Emerging (1 of 1) x11-drivers/ati-drivers-8.443.1-r1 to /
>>> Downloading 'http://distfiles.gentoo.org/distfiles/ati-driver-installer-8.443.1-x86.x86_64.run'
--12:11:19-- http://distfiles.gentoo.org/distfiles/ati-driver-installer-8.443.1-x86.x86_64.run
=> `/usr/portage/distfiles/ati-driver-installer-8.443.1-x86.x86_64.run'
Resolving distfiles.gentoo.org... 216.165.129.135, 156.56.247.195, 140.211.166.134, ...
Connecting to distfiles.gentoo.org|216.165.129.135|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 48,308,870 (46M) [text/plain]
100%[===================================>] 48,308,870 77.09K/s ETA 00:00
12:21:56 (74.10 KB/s) - `/usr/portage/distfiles/ati-driver-installer-8.443.1-x86.x86_64.run' saved [48308870/48308870]
* checking ebuild checksums ;-) ... [ ok ]
* checking auxfile checksums ;-) ... [ ok ]
* checking miscfile checksums ;-) ... [ ok ]
* checking ati-driver-installer-8.443.1-x86.x86_64.run ;-) ... [ ok ]
* Determining the location of the kernel source code
* Found kernel source directory:
* /usr/src/linux
* Found kernel object directory:
* /lib/modules/2.6.23-gentoo-r3/build
* Found sources for kernel version:
* 2.6.23-gentoo-r3
>>> Unpacking source...
* Converting 2.6.x/Makefile to use M= instead of SUBDIRS= ... [ ok ]
>>> Unpacking ./../common/usr/src/ati/fglrx_sample_source.tgz to /var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/extra
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work ...
* Preparing fglrx module
make -C /usr/src/linux M=/var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x modules
make[1]: Entering directory `/usr/src/linux-2.6.23-gentoo-r3'
CC [M] /var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.o
/var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function 'firegl_put_user_ptr':
/var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1596: warning: cast from pointer to integer of different size
/var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1596: warning: cast from pointer to integer of different size
/var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1596: warning: cast from pointer to integer of different size
/var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1596: warning: cast from pointer to integer of different size
/var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function '__ke_check_pci':
/var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1953: warning: 'pci_find_slot' is deprecated (declared at include/linux/pci.h:481)
/var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function '__ke_pci_find_slot':
/var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2842: warning: 'pci_find_slot' is deprecated (declared at include/linux/pci.h:481)
/var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function '__ke_unregister_ioctl32_conversion':
/var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2974: warning: 'return' with a value, in function returning void
/var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function 'KAS_SlabCache_Initialize':
/var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:5221: warning: cast from pointer to integer of different size
LD [M] /var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/fglrx.o
Building modules, stage 2.
MODPOST 1 modules
CC /var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/fglrx.mod.o
LD [M] /var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/fglrx.ko
make[1]: Leaving directory `/usr/src/linux-2.6.23-gentoo-r3'
* Building fgl_glxgears
/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lGL
collect2: ld returned 1 exit status
*
* ERROR: x11-drivers/ati-drivers-8.443.1-r1 failed.
* Call stack:
* ebuild.sh, line 1701: Called dyn_compile
* ebuild.sh, line 1039: Called qa_call 'src_compile'
* ebuild.sh, line 44: Called src_compile
* ati-drivers-8.443.1-r1.ebuild, line 204: Called die
* The specific snippet of code:
* "$(tc-getCC)" -o fgl_fglxgears ${CFLAGS} ${LDFLAGS} -DUSE_GLU \
* -I"${S}"/common/usr/include fgl_glxgears.c \
* -lGL -lGLU -lX11 -lm || die "fgl_glxgears build failed"
* The die message:
* fgl_glxgears build failed
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/temp/build.log'.
*
* Messages for package x11-drivers/ati-drivers-8.443.1-r1:
*
* ERROR: x11-drivers/ati-drivers-8.443.1-r1 failed.
* Call stack:
* ebuild.sh, line 1701: Called dyn_compile
* ebuild.sh, line 1039: Called qa_call 'src_compile'
* ebuild.sh, line 44: Called src_compile
* ati-drivers-8.443.1-r1.ebuild, line 204: Called die
* The specific snippet of code:
* "$(tc-getCC)" -o fgl_fglxgears ${CFLAGS} ${LDFLAGS} -DUSE_GLU \
* -I"${S}"/common/usr/include fgl_glxgears.c \
* -lGL -lGLU -lX11 -lm || die "fgl_glxgears build failed"
* The die message:
* fgl_glxgears build failed
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/temp/build.log'.
*
cmq ora capisco perchè mi hai chiesto di vedere in usr/lib
Codice:
cannot find -lGL
se il problema è questo, nn basta riemergere le librerie?
edit2:
spluciando in giro mi sono imbattuto in questo output dopo un ls -l
Codice:
# ls -l /usr/lib64/xorg/libGL.so
lrwxrwxrwx 1 root root 28 Jan 7 03:21 /usr/lib64/xorg/libGL.so -> /usr/lib64/xorg/libGL.so.1.2
ttarmor home # ls -l /usr/lib64/xorg/
total 4
-rw-r--r-- 1 root root 0 Dec 9 14:08 FGL.renamed.libGL.so.1.2
lrwxrwxrwx 1 root root 28 Jan 7 03:21 libGL.so -> /usr/lib64/xorg/libGL.so.1.2
lrwxrwxrwx 1 root root 28 Jan 7 03:21 libGL.so.1 -> /usr/lib64/xorg/libGL.so.1.2
drwxr-xr-x 8 root root 4096 Jan 7 18:29 modules
dove rosso = rosso lampeggiante...ergo immagino che quei link simbolici sono assenti..può essere d'aiuto?
fatto, ma se vado a rivedere in /usr/lib/ nn sembra cambiato nulla
Codice:
~ $ ls -l /usr/lib/|grep libGL
-rw-r--r-- 1 root root 747 Jan 10 12:08 libGL.la
-rw-r--r-- 1 root root 752 Dec 10 19:35 libGLU.la
lrwxrwxrwx 1 root root 11 Dec 10 19:35 libGLU.so -> libGLU.so.1
lrwxrwxrwx 1 root root 20 Dec 10 19:35 libGLU.so.1 -> libGLU.so.1.3.060502
lrwxrwxrwx 1 root root 20 Dec 10 19:35 libGLU.so.1.3 -> libGLU.so.1.3.060502
-rwxr-xr-x 1 root root 530976 Dec 10 19:35 libGLU.so.1.3.060502
lrwxrwxrwx 1 root root 11 Dec 10 19:35 libGLw.so -> libGLw.so.1
lrwxrwxrwx 1 root root 15 Dec 10 19:35 libGLw.so.1 -> libGLw.so.1.0.0
lrwxrwxrwx 1 root root 15 Dec 10 19:35 libGLw.so.1.0 -> libGLw.so.1.0.0
-rwxr-xr-x 1 root root 16112 Dec 10 19:35 libGLw.so.1.0.0
intanto sto riemergendo i driver + recenti, per vedere se stavolta li compila
edit: niente da fare
Spoiler:
Codice:
# emerge ati-drivers
Calculating dependencies... done!
>>> Verifying ebuild Manifests...
>>> Emerging (1 of 1) x11-drivers/ati-drivers-8.443.1-r1 to /
>>> Downloading 'http://distfiles.gentoo.org/distfiles/ati-driver-installer-8.443.1-x86.x86_64.run'
--12:11:19-- http://distfiles.gentoo.org/distfiles/ati-driver-installer-8.443.1-x86.x86_64.run
=> `/usr/portage/distfiles/ati-driver-installer-8.443.1-x86.x86_64.run'
Resolving distfiles.gentoo.org... 216.165.129.135, 156.56.247.195, 140.211.166.134, ...
Connecting to distfiles.gentoo.org|216.165.129.135|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 48,308,870 (46M) [text/plain]
100%[===================================>] 48,308,870 77.09K/s ETA 00:00
12:21:56 (74.10 KB/s) - `/usr/portage/distfiles/ati-driver-installer-8.443.1-x86.x86_64.run' saved [48308870/48308870]
* checking ebuild checksums ;-) ... [ ok ]
* checking auxfile checksums ;-) ... [ ok ]
* checking miscfile checksums ;-) ... [ ok ]
* checking ati-driver-installer-8.443.1-x86.x86_64.run ;-) ... [ ok ]
* Determining the location of the kernel source code
* Found kernel source directory:
* /usr/src/linux
* Found kernel object directory:
* /lib/modules/2.6.23-gentoo-r3/build
* Found sources for kernel version:
* 2.6.23-gentoo-r3
>>> Unpacking source...
* Converting 2.6.x/Makefile to use M= instead of SUBDIRS= ... [ ok ]
>>> Unpacking ./../common/usr/src/ati/fglrx_sample_source.tgz to /var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/extra
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work ...
* Preparing fglrx module
make -C /usr/src/linux M=/var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x modules
make[1]: Entering directory `/usr/src/linux-2.6.23-gentoo-r3'
CC [M] /var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.o
/var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function 'firegl_put_user_ptr':
/var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1596: warning: cast from pointer to integer of different size
/var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1596: warning: cast from pointer to integer of different size
/var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1596: warning: cast from pointer to integer of different size
/var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1596: warning: cast from pointer to integer of different size
/var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function '__ke_check_pci':
/var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1953: warning: 'pci_find_slot' is deprecated (declared at include/linux/pci.h:481)
/var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function '__ke_pci_find_slot':
/var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2842: warning: 'pci_find_slot' is deprecated (declared at include/linux/pci.h:481)
/var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function '__ke_unregister_ioctl32_conversion':
/var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2974: warning: 'return' with a value, in function returning void
/var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function 'KAS_SlabCache_Initialize':
/var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:5221: warning: cast from pointer to integer of different size
LD [M] /var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/fglrx.o
Building modules, stage 2.
MODPOST 1 modules
CC /var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/fglrx.mod.o
LD [M] /var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/fglrx.ko
make[1]: Leaving directory `/usr/src/linux-2.6.23-gentoo-r3'
* Building fgl_glxgears
/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lGL
collect2: ld returned 1 exit status
*
* ERROR: x11-drivers/ati-drivers-8.443.1-r1 failed.
* Call stack:
* ebuild.sh, line 1701: Called dyn_compile
* ebuild.sh, line 1039: Called qa_call 'src_compile'
* ebuild.sh, line 44: Called src_compile
* ati-drivers-8.443.1-r1.ebuild, line 204: Called die
* The specific snippet of code:
* "$(tc-getCC)" -o fgl_fglxgears ${CFLAGS} ${LDFLAGS} -DUSE_GLU \
* -I"${S}"/common/usr/include fgl_glxgears.c \
* -lGL -lGLU -lX11 -lm || die "fgl_glxgears build failed"
* The die message:
* fgl_glxgears build failed
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/temp/build.log'.
*
* Messages for package x11-drivers/ati-drivers-8.443.1-r1:
*
* ERROR: x11-drivers/ati-drivers-8.443.1-r1 failed.
* Call stack:
* ebuild.sh, line 1701: Called dyn_compile
* ebuild.sh, line 1039: Called qa_call 'src_compile'
* ebuild.sh, line 44: Called src_compile
* ati-drivers-8.443.1-r1.ebuild, line 204: Called die
* The specific snippet of code:
* "$(tc-getCC)" -o fgl_fglxgears ${CFLAGS} ${LDFLAGS} -DUSE_GLU \
* -I"${S}"/common/usr/include fgl_glxgears.c \
* -lGL -lGLU -lX11 -lm || die "fgl_glxgears build failed"
* The die message:
* fgl_glxgears build failed
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/temp/build.log'.
*
cmq ora capisco perchè mi hai chiesto di vedere in usr/lib
Codice:
cannot find -lGL
se il problema è questo, nn basta riemergere le librerie?
edit2:
spluciando in giro mi sono imbattuto in questo output dopo un ls -l
Codice:
# ls -l /usr/lib64/xorg/libGL.so
lrwxrwxrwx 1 root root 28 Jan 7 03:21 /usr/lib64/xorg/libGL.so -> /usr/lib64/xorg/libGL.so.1.2
ttarmor home # ls -l /usr/lib64/xorg/
total 4
-rw-r--r-- 1 root root 0 Dec 9 14:08 FGL.renamed.libGL.so.1.2
lrwxrwxrwx 1 root root 28 Jan 7 03:21 libGL.so -> /usr/lib64/xorg/libGL.so.1.2
lrwxrwxrwx 1 root root 28 Jan 7 03:21 libGL.so.1 -> /usr/lib64/xorg/libGL.so.1.2
drwxr-xr-x 8 root root 4096 Jan 7 18:29 modules
dove rosso = rosso lampeggiante...ergo immagino che quei link simbolici sono assenti..può essere d'aiuto?
prova a riemergere mesa, anche se non credo che possa tornarti utile per i driver ATI