[問題] make menuconfig 有無ARCH

作者: nikeasyanzi (nikeasyanzi)   2014-12-18 17:19:28
小弟最近再玩開發版的核心編譯
大原則都是下make menuconfig 編譯選單 然後再下 make
但是 找網路上的教學文 同樣都是arm的文
有人menuconfig 用
make menuconfig
有人用
make menuconfig ARCH=ARM CROSS_COMPILER=ARM-LINUX-
當然大家最後下make
一定都是 make ARCH=ARM CROSS_COMPILER=ARM-LINUX-
因為 這樣出來的程式 才可以在ARM上跑
但想請問版上各位先進 為啥在menuconfig 時 也要指定ARCH& CROSS_COMPILER
為啥有人不用指定 也可以過? 是不是多此一舉??
作者: filiaslayers (司馬雲)   2014-12-18 18:06:00
menuconfig不用指定吧...,有些網路教學都會亂教
作者: askacis (ASKA)   2014-12-19 00:18:00
你可以比較看看有帶跟沒帶的差別就知道了
作者: drag (京都念慈庵,賈詡念費翔)   2014-12-19 09:54:00
這個要去查看Makefile或是相關include才會清楚
作者: location (EGG)   2014-12-19 14:40:00
有一些BSP 不帶ARCH default會使用X86的default config.應該是說default是直接看host的 arch,而不是target的arc
作者: filiaslayers (司馬雲)   2014-12-20 08:55:00
生成default不是都用defconfig嗎?

Links booklink

Contact Us: admin [ a t ] ucptt.com