Bonjour,
voil� aujourd'hui ayant repartitionner mon dd, j'ia r�installer mon Os aux
doigts palm�s (la mandrake 8.1). kernel 2.4.8-26mdk
J'ai voulu mettre les derniers drivers de Nvidia, les 1.0-2314, et l�,
quelle surprise de trouver ceci :
"
[root@arrakis NVIDIA_kernel-1.0-2314]# make install
rm -f nv.o os-interface.o os-registry.o  Module-linux nv_compiler.h
NVdriver
                                                           
You appear to be compiling the NVdriver 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: *** [gcc-check] Erreur 1
"

Ce qui est des plus �trange, car avant sur cette m�me mandrake 8.1, je
n'avais jamais eu ce probl�me !
J'ai lu le message, et je me suis dit que ca pourrait venir du compilateur
gcc !
en effet j'ai choisi de mettre le gcc-3 lors de l'install;
                Un truc qui est bisarre �galement, c'est que ce gcc-3 � besoin du
                gcc-2.96 pour �tre install� ! Ca je comprend pas !!!
Bref, je fait un locate gcc
j'ai une liste efroyable, mais je trouve o� se situe le compilateur : dans
/usr/bin ! Alors, je fait ceci :
[root@arrakis bin]# ll *gcc*
-rwxr-xr-x    1 root     root         6831 sep  1 17:20 colorgcc*
-rwxr-xr-x    1 root     root         6835 ao� 21 18:41 colorgcc-3.0.1*
lrwxrwxrwx    1 root     root           21 d�c 30 19:30 gcc ->
/etc/alternatives/gcc*
-rwxr-xr-x    2 root     root        86268 sep  1 17:21 gcc-2.96*
-rwxr-xr-x    1 root     root        75548 ao� 21 18:42 gcc-3.0.1*
-rwxr-xr-x    1 root     root           23 ao� 21 18:42 gcc3-version*
-rwxr-xr-x    2 root     root        86268 sep  1 17:21
i586-mandrake-linux-gnu-gcc*
-rwxr-xr-x    1 root     root        67004 sep 13 05:38 kgcc*

        Dites, c'est quoi ces ast�rix apr�s les noms de fichiers ?

je vais voir ce que pointe gcc, /etc/alternatives/gcc, qui lui m�me pointe
sur /usr/bin/colorgcc
ce colorgcc, c'est celui du 3.0.1 !
je fait donc en rename du fichier gcc :

[root@arrakis bin]# mv gcc gcc.old.31-12-2001

Je cr�e un nouveau lien symbolique

[root@arrakis bin]# ln -s gcc-2.96 gcc

puis je refais ceci
[root@arrakis bin]# ll *gcc*
-rwxr-xr-x    1 root     root         6831 sep  1 17:20 colorgcc*
-rwxr-xr-x    1 root     root         6835 ao� 21 18:41 colorgcc-3.0.1*
lrwxrwxrwx    1 root     root            8 d�c 31 11:38 gcc -> gcc-2.96*
-rwxr-xr-x    2 root     root        86268 sep  1 17:21 gcc-2.96*
-rwxr-xr-x    1 root     root        75548 ao� 21 18:42 gcc-3.0.1*
-rwxr-xr-x    1 root     root           23 ao� 21 18:42 gcc3-version*
lrwxrwxrwx    1 root     root           21 d�c 30 19:30 gcc.old.31-12-2001
-> /etc/alternatives/gcc*
-rwxr-xr-x    2 root     root        86268 sep  1 17:21
i586-mandrake-linux-gnu-gcc*
-rwxr-xr-x    1 root     root        67004 sep 13 05:38 kgcc*

et l� je refait le make install dans le rep des drivers nvidia, et l� Oh
miracle ca passe !!!

Alors, je demande aux plus exp�riment� que moi pourquoi ces drivers nvidia
ont refuser de ce compiler avec gcc-3.0.1 ?
A cause du noyau ? L� j'y comprend plus rien !
Bref !
J'ai r�ussi � y installer, c'est l'essentiel !
Je vais remettre le lien d'origine !
Et voir pour compiler d'autre logiciels !!

Voil�, d�sol� pour la longueur,
merci @+
Pierrick BERGER
 
______________________________________________________________________________
ifrance.com, l'email gratuit le plus complet de l'Internet !
vos emails depuis un navigateur, en POP3, sur Minitel, sur le WAP...
http://www.ifrance.com/_reloc/email.emailif



Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";

Répondre à