|
Richard Gildersleeve <rgildersleeve@attbi.com> wrote:
> I am certainly not an expert, and have not yet been successful in
> installing BrickOS myself. ...
> Still hoping that someday I will be able to get it
> running myself.
I have built the h8300 cross compilers many times now. It was hard at first,
but now I've nailed down the correct set of options, I have no problems.
Here are the commands I use:
First:
export PATH=/h8x/bin:$PATH
Binutils:
../configure --prefix=/h8x --target=h8300-hms --disable-nls
make
make install
GCC:
../configure --prefix=/h8x --target=h8300-hms --disable-nls --enable-languag
es=c,c++ --with-newlib
make ALL_TARGET_MODULES=""
make INSTALL_TARGET_MODULES="" install
I am using gcc-2.95.3 (unmodified, straight from the GNU mirrors) plus the
rcx-compiler patch (the two patches [why two? - they could be one file!] in
legos-buildgcc.zip), and binutils from CVS, although I know binutils-2.12
was the last version to work properly. A bug was introduced in 2.12.1, which
persisted through 2.13 and 2.13.1, but is now fixed in cvs. Also, binutils
has always had a buffer overrun code in a bit of its coff-h8300 code, but as
of 2.13, that started causing a segfault, and is not yet fixed. I've posted
a patch to brickos to work around that one.
Max.
|
|
Message is in Reply To:
| | Re: Installation Help!
|
| Hello I am certainly not an expert, and have not yet been successful in installing BrickOS myself. But I have some experience in one of the messages that you are getting: (...) I believe that if you are using the instructions as listed at (URL) that (...) (22 years ago, 6-Dec-02, to lugnet.robotics.rcx.legos)
|
8 Messages in This Thread:
- Entire Thread on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
|
|
|
|