关于Relocations in generic ELF (EM: 40)的解决办法

问题描述:交叉编译 imx6Q光盘自带 gcc4.6.2


编译模块时.o已生成但无法生成ko文件


解决办法:


首先检查交叉编译工具链是否指定正确,在Makefile里查看CC的设置,如果设置正确查看LD的设置,必须用同一套的交叉编译工具链。


将CC、LD指定为

…/gcc-4.6.2-glibc-2.13-linaro-multilib-2011.12/tq-linaro-toolchain/bin/arm-none-linux-gnueabi-gcc

…/gcc-4.6.2-glibc-2.13-linaro-multilib-2011.12/tq-linaro-toolchain/bin/arm-none-linux-gnueabi-ld

问题解决。

你可能感兴趣的:(C/C++)