使用crossdev -t mips-unknown-linux-gnu生成交叉编译环境。
其中mips glibc是目标系统的二进制文件,希望用march=mips32r2来优化指令。
但是无论改make.conf还是 CFLAGS="-O2 -pipe -march=mips32r2" emerge cross-mips-unknown-linux-gnu/glibc命令行生成,
这个glibc的ebuild始终把我的CFLAGS中的march给去掉了,到头来出来的总是mips1的binaray。这是啥原因,怎么弄?
head -n 160 /var/log/portage/cross-mips-unknown-linux-gnu-glibc.log
|