我正在尝试使用http://crossgcc.rts-software.org/doku.php?id=i386linuxgccformac中的文件进行交叉编译
我在Intel Mac(10.6.6,x86_64)我编译:gmp,mpfr,mpc为交叉编译器为32bit(因为我在64位Mac上)但我得到了
ld: warning: option -s is obsolete and being ignored
ld: warning: ignoring file /gmp1/lib/libmpc.dylib, file was built for unsupported file format which is not the architecture being linked (i386)
ld: warning: ignoring file /gmp1/lib/libmpfr.dylib, file was built for unsupported file format which is not the architecture being linked (i386)
ld: warning: ignoring file /gmp1/lib/libgmp.dylib, file was built for unsupported file format which is not the architecture being linked (i386)
Run Code Online (Sandbox Code Playgroud)
在编译GCC时:
--prefix=/usr/local/i386-linux-4.5.2 --target=i386-linux --enable-languages=c --without-headers --disable-shared …Run Code Online (Sandbox Code Playgroud)