[uClibc] Invalid options 'no-split-addresses' and 'ips1' buildroot compilation for mips

Manuel Novoa III mjn3 at codepoet.org
Fri Feb 27 00:34:58 UTC 2004


On Sat, Feb 21, 2004 at 09:37:34AM +0100, Jens Nachtigall wrote:
> I have a i386 developement system (debian sid), on which I want to 
> cross compile some programs for mips. So I downloaded the 
> buildroot, selected mips and Big Edian as target platform and let 
> it compile for some time....
> 
> Then I suddenly the make-process tells me:
> /home/jens/Downloads/buildroot/build_i386/staging_dir/bin/i386-linux-uclibc-gcc  
> - -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing  -Os   
> - -mno-split-addresses  -mips1 -fPIC -DUCLIBC_RUNTIME_PREFIX=\"/\" 
> - -fno-builtin -nostdinc -I../../ldso/include -I. -I../../include 
> - -I/home/jens/Downloads/buildroot/build_i386/staging_dir/lib/gcc-lib/i386-linux-uclibc/3.3.3/include 
> - -I../libdl -c mips/resolve.S -o mips/resolve.o
> cc1: error: invalid option `no-split-addresses'
> cc1: error: invalid option `ips1'
> make[3]: *** [mips/resolve.o] Error 1
> 
> Can you give me a hint about how to fix this? Or maybe some 
> information on what I am doing wrong? According to the gcc man page 
> - -mno-split-addresses  and -mips1 should be appropriate options.

You aren't going to get very far trying to build for mips when using
an x86 compiler.

Manuel



More information about the uClibc mailing list