Discussion:
Wie die verwendete gcc-Version herausfinden?
(zu alt für eine Antwort)
Jan Heitkoetter
2003-10-14 10:50:11 UTC
Permalink
Tag zusammen,

aus den bunk-1 Backports habe ich mir das Paket kernel-image-2.4.21-5-k7
installiert und möchte jetzt die Module für alsa, nvidia etc.
kompilieren. kernel-header-Pakete sind mitinstalliert; das Kompilieren
der Module möchte ich wie in der FAQ auf channel.debian.org beschrieben
vornehmen [1].

Leider klappt die ganze Geschichte nicht:
haktar:/usr/src/modules/nvidia-kernel-1.0.4191# debian/rules kdist_image
KSRC=/usr/src/kernel-headers-2.4.21-5-k7 KVERS=2.4.21-5-k7
[...]
/usr/bin/make -C
/usr/src/modules/nvidia-kernel-1.0.4191/NVIDIA_kernel-1.0-4191
SYSINCLUDE=/usr/src/kernel-headers-2.4.21-5-k7/include nvidia.o
make[1]: Entering directory
`/usr/src/modules/nvidia-kernel-1.0.4191/NVIDIA_kernel-1.0-4191'

You appear to be compiling the NVIDIA kernel module with
a compiler different from the one that was used to compile
the running kernel. This may be perfectly fine, but there
are cases where this can lead to unexpected behaviour and
system crashes.

If you know what you are doing and want to override this
check, you can do so by setting IGNORE_CC_MISMATCH.

In any other case, set the CC environment variable to the
name of the compiler that was used to compile the kernel.

*** Failed cc sanity check. Bailing out! ***
make[1]: *** [gcc-check] Error 1
make[1]: Leaving directory
`/usr/src/modules/nvidia-kernel-1.0.4191/NVIDIA_kernel-1.0-4191'
make: *** [build-stamp] Error 2

Kann ich gefahrlos IGNORE_CC_MISMATCH verwenden? Wenn nein, wie finde
ich heraus, mit welchem Compiler das Kernel-Paket kompiliert worden ist?
Ich bin leider Programmierlaie.

Danke & Gruß, Jan
[1] <http://channel.debian.de/faq/ch-confighw.html#s-nvidia>
--
Fppmpppff mpmmmmfmm pmfmffmppfmmfmp mfffmmfmp mpmppfppfmpf
Alexander Bartolich
2003-10-14 11:06:01 UTC
Permalink
Wenn nein, wie finde ich heraus, mit welchem Compiler das
Kernel-Paket kompiliert worden ist?
cat /proc/version
--
Mögen die Schwingen des Koffeins in lichte Höhen tragen.
Jan Heitkoetter
2003-10-14 14:13:10 UTC
Permalink
Post by Alexander Bartolich
cat /proc/version
Danke, hat funktioniert. Ich musste das rules-Skript trotzdem noch mit
IGNORE_CC_MISMATCH zur Mitarbeit bewegen, das Kompilieren hat dann aber
geklappt. Werde gleich mal Tuxracer testen... :-)

Danke & Gruß,
Jan

Loading...