Hallo,
ich versuche mISDN mit in den Kernel für den NSLU2(Debianslug) zu kompilieren.
Leider hab ich keine Ahnung was da schiefläuft.
Hat das vielleicht schonmal jemand probiert?
Hier mal die Fehlermeldung aus dem CompileLog:
Das ganze soll ja für den ARM sein, da gibts kein i387.h. Was kann ich da machen?
Vielen Dank im Voraus,
fredo
ich versuche mISDN mit in den Kernel für den NSLU2(Debianslug) zu kompilieren.
Leider hab ich keine Ahnung was da schiefläuft.
Hat das vielleicht schonmal jemand probiert?
Hier mal die Fehlermeldung aus dem CompileLog:
Code:
NOTE: make -e MAKEFLAGS= EXTRAVERSION= LOCALVERSION= MAKEFLAGS=--no-print-directory include/linux/version.h CC=ccache arm-linux-gcc -march=armv5te -mtune=xscale -mno-thumb-interwork -mno-thumb LD=arm-linux-ld
make[2]: Entering directory `/home/ubuntu/slug/debianslug/tmp/work/ixp4xx-kernel-2.6.16-r1.1/linux-2.6.16'
CHK include/linux/version.h
make[2]: Leaving directory `/home/ubuntu/slug/debianslug/tmp/work/ixp4xx-kernel-2.6.16-r1.1/linux-2.6.16'
NOTE: make -e MAKEFLAGS= EXTRAVERSION= LOCALVERSION= MAKEFLAGS=--no-print-directory zImage CC=ccache arm-linux-gcc -march=armv5te -mtune=xscale -mno-thumb-interwork -mno-thumb LD=arm-linux-ld
make[2]: Entering directory `/home/ubuntu/slug/debianslug/tmp/work/ixp4xx-kernel-2.6.16-r1.1/linux-2.6.16'
CHK include/linux/version.h
make[3]: `include/asm-arm/mach-types.h' is up to date.
CHK include/linux/compile.h
CHK usr/initramfs_list
scripts/Makefile.build:197: target `drivers/isdn/hardware/mISDN' doesn't match the target pattern
Kernel: arch/arm/boot/Image is ready
Kernel: arch/arm/boot/zImage is ready
make[2]: Leaving directory `/home/ubuntu/slug/debianslug/tmp/work/ixp4xx-kernel-2.6.16-r1.1/linux-2.6.16'
NOTE: make -e MAKEFLAGS= EXTRAVERSION= LOCALVERSION= MAKEFLAGS=--no-print-directory modules CC=ccache arm-linux-gcc -march=armv5te -mtune=xscale -mno-thumb-interwork -mno-thumb LD=arm-linux-ld
make[2]: Entering directory `/home/ubuntu/slug/debianslug/tmp/work/ixp4xx-kernel-2.6.16-r1.1/linux-2.6.16'
CHK include/linux/version.h
make[3]: `include/asm-arm/mach-types.h' is up to date.
scripts/Makefile.build:197: target `drivers/isdn/hardware/mISDN' doesn't match the target pattern
CC [M] drivers/isdn/hardware/mISDN/dsp_cancel.o
drivers/isdn/hardware/mISDN/dsp_cancel.c:16:22: asm/i387.h: No such file or directory
drivers/isdn/hardware/mISDN/dsp_cancel.c: In function `dsp_cancel_rx':
drivers/isdn/hardware/mISDN/dsp_cancel.c:65: warning: implicit declaration of function `kernel_fpu_begin'
drivers/isdn/hardware/mISDN/dsp_cancel.c:67: warning: implicit declaration of function `kernel_fpu_end'
make[6]: *** [drivers/isdn/hardware/mISDN/dsp_cancel.o] Error 1
make[5]: *** [drivers/isdn/hardware/mISDN] Error 2
make[4]: *** [drivers/isdn/hardware] Error 2
make[3]: *** [drivers/isdn] Error 2
make[2]: *** [drivers] Error 2
make[2]: Leaving directory `/home/ubuntu/slug/debianslug/tmp/work/ixp4xx-kernel-2.6.16-r1.1/linux-2.6.16'
FATAL: oe_runmake failed
Das ganze soll ja für den ARM sein, da gibts kein i387.h. Was kann ich da machen?
Vielen Dank im Voraus,
fredo