Pb compil.Noyau avec Mad16(OPTI 82C930)

Page principale

Répondre à ce message
Auteur: Frédo
Date:  
À: Guilde
Sujet: Pb compil.Noyau avec Mad16(OPTI 82C930)
Voila la fin du "make boot" que je viens de faire,
qu'est ce que j'ai oublier encore ?
Je l'ai compilé une fois en ne selectionnant que la carte Mad16 and
Mozart (pour le chipset OPTI) ça a planté pareil,
puis j'ai recommencé en rajoutant windows sound system
je les ai mis directement dans le noyau.
Y-aurait_il queque chose à faire avant de s'occuper de la compil. du
noyau,
peut être une librairie perdue au fin fond de l'arborescence
inextricable de Linux à compiler ?
(Avant j'avais le module sb. d'origine)

ld -m elf_i386 -Ttext 0x100000 -e stext arch/i386/kernel/head.o
init/main.o init/version.o \
        arch/i386/kernel/kernel.o arch/i386/mm/mm.o kernel/kernel.o
mm/mm.o fs/fs.o ipc/ipc.o net/network.a \
        fs/filesystems.a \
        drivers/block/block.a drivers/char/char.a drivers/net/net.a
drivers/cdrom/cdrom.a drivers/scsi/scsi.a drivers/sound/sound.a
drivers/pci/pci.a arch/i386/math-emu/math.a \
        /usr/src/linux-2.0.32/arch/i386/lib/lib.a
/usr/src/linux-2.0.32/lib/lib.a
/usr/src/linux-2.0.32/arch/i386/lib/lib.a -o vmlinux
drivers/sound/sound.a(dev_table.o)(.data+0x94): undefined reference to
`attach_ms_sound'
drivers/sound/sound.a(dev_table.o)(.data+0x98): undefined reference to
`probe_ms_sound'
drivers/sound/sound.a(dev_table.o)(.data+0x9c): undefined reference to
`unload_ms_sound'
drivers/sound/sound.a(dev_table.o)(.data+0xb0): undefined reference to
`attach_ms_sound'
drivers/sound/sound.a(dev_table.o)(.data+0xb4): undefined reference to
`probe_ms_sound'
drivers/sound/sound.a(dev_table.o)(.data+0xb8): undefined reference to
`unload_ms_sound'
drivers/sound/sound.a(dev_table.o)(.data+0xcc): undefined reference to
`attach_ms_sound'
drivers/sound/sound.a(dev_table.o)(.data+0xd0): undefined reference to
`probe_ms_sound'
drivers/sound/sound.a(dev_table.o)(.data+0xd4): undefined reference to
`unload_ms_sound'
drivers/sound/sound.a(mad16.o): In function `wss_init':
mad16.o(.text+0x232): undefined reference to `ad1848_detect'
drivers/sound/sound.a(mad16.o): In function `probe_mad16':
mad16.o(.text+0x50d): undefined reference to `ad1848_detect'
drivers/sound/sound.a(mad16.o): In function `attach_mad16':
mad16.o(.text+0x60f): undefined reference to `ad1848_detect'
mad16.o(.text+0x6e1): undefined reference to `ad1848_init'
drivers/sound/sound.a(mad16.o): In function `unload_mad16':
mad16.o(.text+0x723): undefined reference to `ad1848_unload'
make: *** [vmlinux] Error 1
[root@localhost linux]#


Merci pour vos suggestions
A+

PS: Merci à Patrick Dugnolle pour ces précieux conseils.