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
