1
我正在使用buildroot來開發我自己定製的Linux系統。我正在嘗試爲x86構建一個內核。當我嘗試交叉編譯內核使用構建一個32位x86 Linux內核
make CROSS_COMPILE = i686 - linux - ARCH = i386
make: *** empty variable name. Stop.
爲什麼我得到這個錯誤?
我正在使用buildroot來開發我自己定製的Linux系統。我正在嘗試爲x86構建一個內核。當我嘗試交叉編譯內核使用構建一個32位x86 Linux內核
make CROSS_COMPILE = i686 - linux - ARCH = i386
make: *** empty variable name. Stop.
爲什麼我得到這個錯誤?
謝謝,我已經試過之前,但我當時 決定你得到不同的錯誤:爲i686-linuxgcc:命令未找到 CHK在include/linux/version.h中 CHK包括/生成/ utsrelease.h CC內核/ boundss /bin/sh:i686-linuxgcc:找不到 make [1]:*** [kernel/bounds.s]錯誤127 make:*** [prepare0]錯誤2 對此有任何想法。 – 2013-03-11 07:56:39
您需要閱讀更多文檔。花幾個小時閱讀。不要在沒有理解的情況下嘗試命令。 – 2013-03-11 08:03:19
感謝您的建議 – 2013-03-11 08:12:30