gcc sanity check failed
Hallo Liste,
nach diversen Hardware Problemen und einem kurzen Abstecher zu Fedora
RC1 bin ich doch lieber wieder zu Debian Testing.
Bei der Aktivierung meiner 3-D Unterstützung bin ich gleich etwas vom
Kurs abgekommen :-(, jetzt bin ich etwas ratlos! Natürlich habe ich:
http://lists.debian.org/debian-user-german/2003/debian-user-german-200306/msg00162.html
gelesen, aber wohl nicht richtig verstanden!
Erster Punkt: die Sache mit dem Setzen der Umgebungsvariablen, d.h. z.B.
das Editieren des Toplevel-Makefiles in /usr/src/linux; dieses
Verzeichnis gibt es gar nicht auf meinem Rechner!
/usr/src$: ls
kernel-headers-2.4.18 (dort existiert unter include ein Verzeichnis
namens linux, kein Makefile)
kernel-source-2.4.18 (hier auch; ebenso eine Makefile)
modules
nvidia-glx-1.0.2880
rpm
Zweiter Punkt: xlibmesa3 (incl. dev) nun installieren, wie in der FAQ
angegeben oder deinstallieren wie es im o.g Thread vorgeschlagen wurde?
Ich folge der Anleitung unter:
http://channel.debian.de/faq/ch-confighw.html#s-nvidia
Bislang habe ich auf der Bash-Konsole folgendes versucht:
CC=gcc-3.3 debian/rules kdist_image KSRC=/usr/src/kernel-headers-2.4.18
KVERS=2.4.18 (habe den ursprünglichen Kernel übernommen, weil alle
Hardeware problemlos unterstützt wurde!)
Mit dem Ergebnis:
------------------------------------------------------------------------------------------------------------------------------------
"; echo -en "\033[1;31m"; echo -e "*** Failed cc sanity check.
Bailing out! ***"; echo -en "\033[0m"; exit 1; fi fi'
make[1]: *** [gcc-check] Fehler 2
-------------------------------------------------------------------------------------------------------------------------------------
Für weitere Verwirrung sorgte die Auswahl bei der Installation von
Kernel-source und Kernel-headers (vor Installation der NV -Pakete),
wahrscheinlich hab' ich wohl die falschen Pakete gewählt?
$: uname -r
2.4.18-bf2.4
$: dpkg -l |grep kernel
ii kernel-headers 2.4.18-5
ii kernel-package 8.077
ii kernel-source- 2.4.18-13
ii nvidia-kernel- 1.0.2880-1
ii pciutils 2.1.11-6
Source und Headers Pakete für 2.418-bf2.4 waren nicht zu finden, (m)ein
Problem!?
Noch mehr Verwirrung tritt auf den Plan:
$: dpkg -l |grep nvidia
ii nvidia-glx-src 1.0.2880-3 NVIDIA binary XFree86 4.x driver
ii nvidia-kernel- 1.0.2880-1 NVIDIA binary kernel module
Ist dies der erforderliche kompilierte NV-Kernel?? Wenn ich die
GLX-Pakete installieren will, wird beim Dependency Check gemeldet, dass
der nvidia-kernel fehlt!?
Ach, ja :
dpkg -l |grep gcc
ii gcc 3.3.2-2
ii gcc-2.95 2.95.4-19
ii gcc-3.2-base 3.2.3-9
ii gcc-3.3 3.3.2-4
ii gcc-3.3-base 3.3.2-4
ii libgcc1 3.3.2-4
Kann jemand etwas zu meiner Ent-Wirrung beitragen?
Verwirrte Grüsse
Thomas
Reply to: