Les sources de RH9.0 ne compile pas!

Page principale

Répondre à ce message
Auteur: Xavier Sirvent
Date:  
À: Guilde
Nouveaux-sujets: fonctionnement d'un root-on-lvm-on-raid
Sujet: Les sources de RH9.0 ne compile pas!
Bonjour tout le monde

Je reviens sur mon problème de grub et de disque serial ATA.

Ayant réussi a booter avec la disquette générée pendant l'installation
de RH9, j'ai commencé
à m'intéresser a tout le blah-blah du démarrage (dmesg)

Il j'y ai trouvé des choses interessantes:

NFORCE2: IDE controller at PCI slot 00:09.0
NFORCE2: chipset revision 162
NFORCE2: not 100% native mode: will probe irqs later
    ide0: BM-DMA at 0xf000-0xf007, BIOS settings: hda:DMA, hdb:DMA
    ide1: BM-DMA at 0xf008-0xf00f, BIOS settings: hdc:DMA, hdd:DMA
SiI3112 Serial ATA: IDE controller at PCI slot 01:0b.0
SiI3112 Serial ATA: chipset revision 2
SiI3112 Serial ATA: not 100% native mode: will probe irqs later
    ide2: MMIO-DMA at 0xe080d000-0xe080d007, BIOS settings: hde:pio, hdf:pio
    ide3: MMIO-DMA at 0xe080d008-0xe080d00f, BIOS settings: hdg:pio, hdh:pio
hda: WDC WD205BA, ATA DISK drive
hdb: LITE-ON LTR-12101B, ATAPI CD/DVD-ROM drive
blk: queue c03be900, I/O limit 4095Mb (mask 0xffffffff)
hdc: Pioneer DVD-ROM ATAPIModel DVD-116 0107, ATAPI CD/DVD-ROM drive
hdd: WDC WD400BB-77AUA1, ATA DISK drive
blk: queue c03beea4, I/O limit 4095Mb (mask 0xffffffff)
hde: WDC WD800BB-00CAA0, ATA DISK drive
hdg: no response (status = 0xfe)


=> ici, le disque ne semble pas répondre.

J'ai jeté un coup d'oeil sur la configuration du kernel que j'avais
installé avec l'installation de la RH9
J'osais espérer que la config par défaut correspond au kernel qui a
était installé, mais quel ne fut pas
ma surprise que le support du Serial ATA SiI3112 n'etait pas compilé, ni
dans le kernel, ni en module.
(en tout cas pas dans la config par defaut des sources du kernel)

J'ai donc décider de compiler un nouveau kernel en y ajoutant le support
du serial ATA en natif, pas en module.

make dep; # OK
make bzImage; # OK
make modules; # NOT, ca ne compile pas!

Et les erreurs n'ont pas de sens; elle indiquent des erreurs de syntaxe
sur tout un tas de fichier .h tout a fait corrects!
(désolé, je n'ai pas les lignes devant moi, je suis au bureau)
J'avais aussi ce genre de pbs avec le compilo gcc 3.x en voulant
compiler une version de ACE 5.1/TAO 1.1 (implementation CORBA 2.3)
Je me méfie donc pas mal de gcc livré avec RH, mais je ne suis pas un
spécialiste de compilation!

Dans le passé, j'ai déjà plusieurs fois compilé un kernel sur une
mandrake sans problème.

Quelqu'un a-t-il déjà compilé les sources du kernel livré avec RH9?
La configuration fournie dans les sources correspondent-elles au kernel
installé?

C'est pas gagné, c'est pas gagné!!!!! ;-(

Xavier