Michael,

You may be the first person that has tried to compile it under cygwin.

You may need to rebuild the toochain with soft FP using a script like the 
one at Juergen's site - 
http://www.jstuber.net/lego/nxt-programming/arm-toolchain.html.

As far as I know all the lejos developers are building the VM on Linux using 
a toolchain built with a script similar to this one, but it should work 
under cygwin.

Lawrie

----- Original Message ----- 
From: "Michael Garrett" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Thursday, March 22, 2007 1:15 AM
Subject: [Lejos-discussion] Compile Error on Link: FP


> Hello!!
>
>
>
> I am trying to compile the Lejos arm target under cygwin.
> I am using gcc 4.0.2, binaries downloaded from GNU ARM.
>
> When I make the program, the arm-elf-ld returns an error on all the .o
> files compiled through gas (all the .s sources) that says:
>
> /opt/GNUARM/bin/arm-elf-ld: ERROR: init.o uses software FP, whereas
> lejos_nxt_ram.elf uses hardware FP
>
> /opt/GNUARM/bin/arm-elf-ld: failed to merge target specific data of file
> init.o
>
> /opt/GNUARM/bin/arm-elf-ld: ERROR: interrupts.o uses software FP, whereas
> lejos_nxt_ram.elf uses hardware FP
>
> /opt/GNUARM/bin/arm-elf-ld: failed to merge target specific data of file
> interrupts.o
>
> /opt/GNUARM/bin/arm-elf-ld: ERROR: vectors.o uses software FP, whereas
> lejos_nxt_ram.elf uses hardware FP
>
> /opt/GNUARM/bin/arm-elf-ld: failed to merge target specific data of file
> vectors.o
>
> /opt/GNUARM/bin/arm-elf-ld: ERROR: irq.o uses software FP, whereas
> lejos_nxt_ram.elf uses hardware FP
>
> /opt/GNUARM/bin/arm-elf-ld: failed to merge target specific data of file
> irq.omake: *** [lejos_nxt_ram.elf] Error 1
>
> when the linker runs. Any suggestions would be greatly appreciated!!
>
> Michael Garrett
>
>
>
>
>
>
> -------------------------------------------------------------------------
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to share 
> your
> opinions on IT & business topics through brief surveys-and earn cash
> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
> _______________________________________________
> Lejos-discussion mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/lejos-discussion
>
>
> -- 
> Internal Virus Database is out-of-date.
> Checked by AVG Free Edition.
> Version: 7.5.446 / Virus Database: 268.18.7/711 - Release Date: 05/03/2007 
> 09:41
>
> 


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Lejos-discussion mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/lejos-discussion

Reply via email to