To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.robotics.rcx.legosOpen lugnet.robotics.rcx.legos in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 Robotics / RCX / legOS / 3955
3954  |  3956
Subject: 
earlier version of binutils?
Newsgroups: 
lugnet.robotics.rcx.legos
Date: 
Thu, 22 Dec 2005 21:04:28 GMT
Viewed: 
9533 times
  
Hi,
I have been trying to get brickos to compile on my linux machine.  I followed
the instructions here:
http://did.mat.uni-bayreuth.de/~matthias/veranstaltungen/ws2004/mindstorms/doc/brickos-howto.html

I used binutils version 2.16.1, and gcc version 4.0.2.

The cross compile seemed to work.  However, when I try to compile brickos, I get
the following error.  Should I try a earlier version of binutils?  What is the
recomended gcc and binutils versions?  Thanks for any help.

PS: What is the official/proper way to build the cross compiler?  If I use the
regular "make install" with the /usr prefix, will it overwrite and files
belonging to the native gcc already installed?  I would like to know, because I
am thinking of making a gcc-h8300-hms, binutils-h8300-hms, and brickos package
for arch linux.

/usr/local/H8300/bin/h8300-hms-as expandsf.s -o expandsf.o
expandsf.s: Assembler messages:
expandsf.s:121: Warning: mismatch between opcode size and operand size
/usr/local/H8300/bin/h8300-hms-as joinsf.s -o joinsf.o
joinsf.s: Assembler messages:
joinsf.s:200: Warning: mismatch between opcode size and operand size
/usr/local/H8300/bin/h8300-hms-as addsf3.s -o addsf3.o
addsf3.s: Assembler messages:
addsf3.s:187: Warning: mismatch between opcode size and operand size
/usr/local/H8300/bin/h8300-hms-as negsf2.s -o negsf2.o
/usr/local/H8300/bin/h8300-hms-as mulsf3.s -o mulsf3.o
/usr/local/H8300/bin/h8300-hms-as divsf3.s -o divsf3.o
/usr/local/H8300/bin/h8300-hms-as floatsisf.s -o floatsisf.o
floatsisf.s: Assembler messages:
floatsisf.s:138: Warning: mismatch between opcode size and operand size
/usr/local/H8300/bin/h8300-hms-as cmpsf2.s -o cmpsf2.o
/usr/local/H8300/bin/h8300-hms-as fixsfsi.s -o fixsfsi.o
fixsfsi.s: Assembler messages:
fixsfsi.s:195: Error: invalid operands
make[2]: *** [fixsfsi.o] Error 1
make[2]: Leaving directory `/usr/local/src/brickos-0.2.6.10.6/lib/float'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/usr/local/src/brickos-0.2.6.10.6/lib'
make: *** [all] Error 2



Message has 1 Reply:
  Re: earlier version of binutils?
 
(...) Hi again, I've got it working now, thanks to help from Jochen Hoenicke and Peter Gammie. I've posted my notes on the process here, if anyone is interested: (URL) now I've got a new problem... Everything was working great for about a day, but (...) (18 years ago, 31-Dec-05, to lugnet.robotics.rcx.legos)

2 Messages in This Thread:

Entire Thread on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact
    

Custom Search

©2005 LUGNET. All rights reserved. - hosted by steinbruch.info GbR