Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1493 connectés 

 



Dernière réponse
Sujet : gcc-3.2 et includes non trouvés
911GT3 Tellement simple que j'aurais du y penser :jap:

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
911GT3 Tellement simple que j'aurais du y penser :jap:
kilobug42 C'est du au fait que le noyau utilisait un bug de gcc qui a été corrigé. La seule solution que je connaisse, crade certes, consiste à faire un lien entre les .h de gcc et include/ du noyau:
 
ln -s /usr/lib/gcc-lib/i386-linux/3.2/include/* /usr/src/linux/include
(à adapter suivant le système)
911GT3 pourquoi je peux pas compiler avec gcc-3.2 ?
Suite à la news sur linux.fr, je voulais tester la collection des patchs sensés améliorer les perfs ( http://members.optusnet.com.au/ckolivas/kernel/ ).
Le hic c'est que j'ai des un stdarg.h non trouvé alors qu'il est bien installé (le problème se pose évidemment pas si je compile avec gcc-2.95)
 
 

Dans le fichier inclus à partir de /usr/src/linux/include/linux/wait.h:13,
          à partir de /usr/src/linux/include/linux/fs.h:12,
          à partir de /usr/src/linux/include/linux/capability.h:17,
          à partir de /usr/src/linux/include/linux/binfmts.h:5,
          à partir de /usr/src/linux/include/linux/sched.h:9,
          à partir de /usr/src/linux/include/linux/mm.h:4,
          à partir de /usr/src/linux/include/linux/slab.h:14,
          à partir de /usr/src/linux/include/asm/pci.h:32,
          à partir de /usr/src/linux/include/linux/pci.h:614,
          à partir de nm256_audio.c:23:
/usr/src/linux/include/linux/kernel.h:10:20: stdarg.h: Aucun fichier ou répertoire de ce type

 
 
et pourtant
 

dpkg -S stdarg.h
gcc-2.95: /usr/lib/gcc-lib/i386-linux/2.95.4/include/stdarg.h
gcc-3.2: /usr/lib/gcc-lib/i386-linux/3.2.1/include/stdarg.h


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR