zbj20082003 发表于 2012-3-31 09:50:25

编译模块时提示警告

我现在在编译两个模块,编译后提示

make -C /forlinx/soft/linux-3.0.1 M=/forlinx/work/spi6410/V0.0.1.0 modules ARCH=arm CROSS_COMPILE=arm-linux-
make: 正在进入目录 `/forlinx/soft/linux-3.0.1'
CC /forlinx/work/spi6410/V0.0.1.0/ker_spi.o
Building modules, stage 2.
MODPOST 1 modules
WARNING: "__aeabi_ddiv" undefined!
WARNING: "__aeabi_ui2d" undefined!
CC      /forlinx/work/spi6410/V0.0.1.0/ker_spi.mod.o
LD /forlinx/work/spi6410/V0.0.1.0/ker_spi.ko
make:正在离开目录 `/forlinx/soft/linux-3.0.1'
arm-linux-gcc test_wave.c -o test_wave
本来想警告应该没有问题,但是安装模块时,提示
# insmod ker_spi.ko
ker_spi: Unknown symbol __aeabi_ui2d (err 0)
ker_spi: Unknown symbol __aeabi_ddiv (err 0)
insmod: cannot insert 'ker_spi.ko': unknown symbol in module or invalid paramete
r
#

安装不上,有没有谁见过类似的问题,请帮忙

zbj20082003 发表于 2012-3-31 10:22:06

解决了,学习Linux真痛苦!像自残!

zhongli_i 发表于 2012-3-31 10:32:32

页: [1]
查看完整版本: 编译模块时提示警告