Hoi,
Ik probeer kernel 2.4.17 te compileren (ik gebruik het kernel-package om te compilen). Dan krijg ik bij het compilen van de USB driver de volgende melding:
Er gaat dus iets mis bij het USB compilen... Ik weet echter niet hoe ik het kan oplossen.
Iemand een idee? (Zonder USB support kan ik overigens de kernel wel gewoon compilen).
Ik probeer kernel 2.4.17 te compileren (ik gebruik het kernel-package om te compilen). Dan krijg ik bij het compilen van de USB driver de volgende melding:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
| ld -m elf_i386 -T /usr/src/kernel-source-2.4.17/arch/i386/vmlinux.lds -e stext a
rch/i386/kernel/head.o arch/i386/kernel/init_task.o init/main.o init/version.o \
--start-group \
arch/i386/kernel/kernel.o arch/i386/mm/mm.o kernel/kernel.o mm/mm.o fs/f
s.o ipc/ipc.o \
drivers/char/char.o drivers/block/block.o drivers/misc/misc.o drivers/n
et/net.o drivers/media/media.o drivers/char/agp/agp.o drivers/char/drm/drm.o dri
vers/ide/idedriver.o drivers/scsi/scsidrv.o drivers/cdrom/driver.o drivers/sound
/sounddrivers.o drivers/pci/driver.o drivers/video/video.o drivers/usb/usbdrv.o
drivers/input/inputdrv.o \
net/network.o \
/usr/src/kernel-source-2.4.17/arch/i386/lib/lib.a /usr/src/kernel-source
-2.4.17/lib/lib.a /usr/src/kernel-source-2.4.17/arch/i386/lib/lib.a \
--end-group \
-o vmlinux
drivers/usb/usbdrv.o(.text.lock+0x5b4): undefined reference to `local symbols in
discarded section .text.exit'
drivers/usb/usbdrv.o(.text.lock+0x5be): undefined reference to `local symbols in
discarded section .text.exit'
make[1]: *** [vmlinux] Error 1
make[1]: Leaving directory `/usr/src/kernel-source-2.4.17'
make: *** [stamp-build] Error 2 |
Er gaat dus iets mis bij het USB compilen... Ik weet echter niet hoe ik het kan oplossen.
Iemand een idee? (Zonder USB support kan ik overigens de kernel wel gewoon compilen).