1. 程式人生 > >Fast Development Kit(FDK)-NXP(Freescale) QorIQ T2080編譯

Fast Development Kit(FDK)-NXP(Freescale) QorIQ T2080編譯

參考

編譯

編譯核心,報錯如下,編譯之前unset LDFLAGS

powerpc64-fsl-linux-ld: unrecognized option '-Wl,-O1'

編譯核心沒有Image只有zImage和uImage,但是檢視uImage和zImage一樣大,應該是大64位元組的啊,懷疑次uImage無法使用。沒有Image,打算手動生成Image,使用objcopy。 在這裡插入圖片描述

fatal error: string.h: No such file or directory
 #include <string.h>
                    ^
compilation terminated.
powerpc-fsl-linux-gcc: error: unrecognized command line option '-melf32ppclinux'
scripts/Makefile.host:108: recipe for target 'tools/env/fw_printenv' failed
grep
arch/powerpc/config.mk:20:PLATFORM_LDFLAGS  += -m32 -melf32ppclinux

在env的Makefile裡幹掉這個,需要重新設定CC,不知道為什麼CC被改變了,應該是被Makefile字串切割了只剩powerpc-fsl-linux-gcc,導致找不到標頭檔案等等錯誤,可以看到env的Makefile呼叫Makefile.host,在line108行執行env的編譯操作。