|
发表于 2007-3-26 14:02:35
|
显示全部楼层
我也是这个问题 同样的芯片 但是在以下环境make ham 出错了 那个兄弟帮忙一下,谢谢
[root@awhomework Intel-v92ham-453]# make ham
Module precompile check
Current running kernel is: 2.6.9-42.EL
/lib/modules... autoconf.h exists
diff: /boot/vmlinuz.autoconf.h: No such file or directory
autoconf.h matches running kernel
diff: /boot/vmlinuz.version.h: No such file or directory
version.h matches running kernel
cd coredrv; make \
"STN_DEF=-DTARGET_HAM -DDSP_CODE_800_SERIES -DTARGET_LINUX -DLINUX" \
ham;
make[1]: Entering directory `/root/Intel-v92ham-453/coredrv'
cc -DTARGET_HAM -DDSP_CODE_800_SERIES -DTARGET_LINUX -DLINUX -Wall -O -I /lib/modules/`uname -r`/build/include -I../inc -c -o coredrv.o coredrv.c
In file included from /lib/modules/2.6.9-42.EL/build/include/asm/smp.h:18,
from /lib/modules/2.6.9-42.EL/build/include/linux/smp.h:96,
from /lib/modules/2.6.9-42.EL/build/include/linux/sched.h:23,
from /lib/modules/2.6.9-42.EL/build/include/linux/smp_lock.h:5, from /lib/modules/2.6.9-42.EL/build/include/linux/hardirq.h:5,
from /lib/modules/2.6.9-42.EL/build/include/linux/delay.h:13,
from coredrv.c:34:
/lib/modules/2.6.9-42.EL/build/include/asm/mpspec.h:6:25: mach_mpspec.h: No such file or directory
In file included from /lib/modules/2.6.9-42.EL/build/include/asm/smp.h:18,
from /lib/modules/2.6.9-42.EL/build/include/linux/smp.h:96,
from /lib/modules/2.6.9-42.EL/build/include/linux/sched.h:23,
from /lib/modules/2.6.9-42.EL/build/include/linux/smp_lock.h:5, from /lib/modules/2.6.9-42.EL/build/include/linux/hardirq.h:5,
from /lib/modules/2.6.9-42.EL/build/include/linux/delay.h:13,
from coredrv.c:34:
/lib/modules/2.6.9-42.EL/build/include/asm/mpspec.h:8: error: `MAX_MP_BUSSES' undeclared here (not in a function)
/lib/modules/2.6.9-42.EL/build/include/asm/mpspec.h:23: error: `MAX_IRQ_SOURCES' undeclared here (not in a function)
In file included from /lib/modules/2.6.9-42.EL/build/include/linux/irq.h:20,
from /lib/modules/2.6.9-42.EL/build/include/asm/hardirq.h:6,
from /lib/modules/2.6.9-42.EL/build/include/linux/hardirq.h:6,
from /lib/modules/2.6.9-42.EL/build/include/linux/delay.h:13,
from coredrv.c:34:
/lib/modules/2.6.9-42.EL/build/include/asm/irq.h:16:25: irq_vectors.h: No such file or directory
In file included from /lib/modules/2.6.9-42.EL/build/include/asm/hardirq.h:6,
from /lib/modules/2.6.9-42.EL/build/include/linux/hardirq.h:6,
from /lib/modules/2.6.9-42.EL/build/include/linux/delay.h:13,
from coredrv.c:34:
/lib/modules/2.6.9-42.EL/build/include/linux/irq.h:70: error: `NR_IRQS' undeclared here (not in a function)
In file included from /lib/modules/2.6.9-42.EL/build/include/linux/irq.h:72,
from /lib/modules/2.6.9-42.EL/build/include/asm/hardirq.h:6,
from /lib/modules/2.6.9-42.EL/build/include/linux/hardirq.h:6,
from /lib/modules/2.6.9-42.EL/build/include/linux/delay.h:13,
from coredrv.c:34:
/lib/modules/2.6.9-42.EL/build/include/asm/hw_irq.h:28: error: `NR_IRQ_VECTORS' undeclared here (not in a function)
coredrv.c:123: warning: `MODULE_PARM_' is deprecated (declared at /lib/modules/2.6.9-42.EL/build/include/linux/module.h:552)
coredrv.c: In function `kcli':
coredrv.c:317: warning: implicit declaration of function `cli'
coredrv.c: In function `ksave_flags':
coredrv.c:322: warning: implicit declaration of function `save_flags'
coredrv.c: In function `krestore_flags':
coredrv.c:327: warning: implicit declaration of function `restore_flags'
coredrv.c: In function `interruptible_sleep_on_persistReadQ':
coredrv.c:354: warning: `interruptible_sleep_on' is deprecated (declared at /lib/modules/2.6.9-42.EL/build/include/linux/wait.h:290)
make[1]: *** [coredrv.o] Error 1
make[1]: Leaving directory `/root/Intel-v92ham-453/coredrv'
make: *** [ham] Error 2
[root@awhomework Intel-v92ham-453]# uname -a
Linux awhomework 2.6.9-42.EL #1 Wed Jul 12 23:16:43 EDT 2006 i686 athlon i386 GNU/Linux
[root@awhomework Intel-v92ham-453]# |
|