在源码编译zlib-1.2.3.tar.bz2时,
CC=mips-wrs-linux-gnu-gcc ./configure
make
出现error:opcode not support in this processor mips1 ‘movz ’$1 $...
解决方法:
在configure时,指定CFLAGS="-march=loongson232"即可。
即CC=mips-wrs-linux-gnu-gcc CFLAGS="-march=loongson232" ./configure
在configure时,会生成Makefile,并会将CC和CFLAGS传进Makefile,而且是以+=的方式传进去。
=========================
疑问:在ubuntu下不用指定也可以,不知道为什么。