这个包对我来说是新的。但是,支持多个处理器,例如 i386/m68k/arm。因此,您可能需要正确设置环境,例如 ARCH=arm 和 CROSS_COMPILE=arm-linux-gnueabi-
要检查 make config 是否有效,您可以查找修改过的文件或新文件。自己做,在这里你看到一个链接已经添加: ~/cmn/CMNookTablet-acclaim_cyanoboot-02c6247$ find 。| xargs ls -alt | 更多 lrwxrwxrwx 1 joe joe 7 Oct 24 10:03 ./include/asm -> asm-arm ...
我用我的工具链尝试了你的构建,得到了这个 FWIW
... arm-linux-gnueabi-gcc -g -Os -fno-strict-aliasing -fno-common -ffixed-r8 -msoft-float -D_ KERNEL _ -DTEXT_BASE=0x80e80000 -I/home/joe/cmn/CMNookTablet -acclaim_cyanoboot-02c6247/include -fno-builtin -ffreestanding -nostdinc -isystem /usr/lib/gcc/arm-linux-gnueabi/4.6/include -pipe -DCONFIG_ARM -D_ ARM _ -march=armv7-a -mabi=apcs -gnu -Wall -Wstrict-prototypes -c -o hal_services.o hal_services.c
{标准输入}:汇编器消息:{标准输入}:276:错误:所选处理器不支持 Thumb 模式`smc #0'
make[1]: * [hal_services.o] 错误 1
make[1]: 离开目录`/home/joe/cmn/CMNookTablet-acclaim_cyanoboot-02c6247/board/omap4430sdp'
制作:* [board/omap4430sdp/libomap4430sdp.a] 错误 2