Chinaunix
标题:
交叉编译时出现这样的错误原因是什么呀
[打印本页]
作者:
xgdlrh
时间:
2012-03-05 16:20
标题:
交叉编译时出现这样的错误原因是什么呀
给我用的linux系统打上一个实时内核,交叉编译的时候出现这样的错误是什么原因呢?
LD init/built-in.o
LD .tmp_vmlinux1
drivers/built-in.o: In function `twl4030_sih_do_edge':
/home/ema/Source/linux-03.00.01.06/drivers/mfd/twl4030-irq.c:571: undefined reference to `__bad_lock_type'
/home/ema/Source/linux-03.00.01.06/drivers/mfd/twl4030-irq.c:576: undefined reference to `__bad_lock_type'
arch/arm/xenomai/built-in.o: In function `rthal_irq_host_release':
/home/ema/Source/linux-03.00.01.06/arch/arm/xenomai/hal.c:387: undefined reference to `__bad_lock_type'
arch/arm/xenomai/built-in.o: In function `rthal_irq_host_request':
/home/ema/Source/linux-03.00.01.06/arch/arm/xenomai/hal.c:364: undefined reference to `__bad_lock_type'
make[1]: *** [.tmp_vmlinux1] Error 1
make: *** [sub-make] Error 2
作者:
amarant
时间:
2012-03-05 18:40
就是因为用了__bad_lock_type,这个错误是在链接的时候报的。自己去看看代码吧
作者:
liuweni
时间:
2012-03-05 21:38
undefined reference to `__bad_lock_type'
你在仔细查下跟__bad_lock_type相关的代码呢
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2