To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.robotics.rcxOpen lugnet.robotics.rcx in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 Robotics / RCX / 1806
1805  |  1807
Subject: 
Re: Cross-machine cross-compiling
Newsgroups: 
lugnet.robotics.rcx
Date: 
Thu, 3 Oct 2002 06:04:25 GMT
Viewed: 
5210 times
  
I have tried posting about the pre-built tools for Win32-cygwin before,
however, I think the person I was talking to was too frustrated by then to
try it.

If you head over to the hitachi web site, they have a link for third party
compilers.  They happen to have a pre-built cygwin version of GCC (2.95 I
believe).  This is a good option for people (like myself) that have never
been able to compile a complete toolchain/compiler from the sources.

Now, I did have to monkey around with the file names.  Originally, I just
changed the Makefile to use the prefix h8300-hms instead of the default...
but since I am constantly downloading the latest BrickOS sources, I opted to
rename the .exe files to h8300-hitachi-hms...

Here is the link to the file:
http://semiconductor.hitachi.com/tools/2000r1_i686-cygwin32-x-h8300-hms.zip

Here is the page that the link appears on (note: it took me 40 minutes to
find this page, I don't know why they bury it so deep!):
http://semiconductor.hitachi.com/tools/software_downloads.html

Also, you may need to update your path so that the .exe files can be found.
I hope you are able to get BrickOS working with this setup.  Let me know if
you have trouble.

// Joe

"Liam Fry" <wtf@nyc.rr.com> wrote in message
news:3D9B7003.2871E548@nyc.rr.com...
> No matter how hard I try - or how many different "this is how to do
> legOS under Win32" web sites I visit - I cannot get legOS and its
> associated cross-compiler to build.  The stuff from brickOS dies during
> the make process because of "missing" include files.  I've been trying
> for three weeks with no success.  I've finally given up and downloaded
> RPM's of the pre-built tools for Linux.  (I'm using RH 7.1)  legOS build
> without a single problem.
> 
> But here's the rub.  I cannot get the USB tower (from RIS 2.0) to work
> under Linux.  I've downloaded/built/installed LegoUSB, but no luck.  So
> I came upon the "brilliant" (read: hack) idea of developing/compiler on
> my Linux box, then copying the 'lx' file to my Win98SE box and using
> leJOS's tools for the IR transfer.  Well, 'lejosfirmdl' works like a
> dream - the legOS.srec transfers flawlessly.  But when I use 'lejosrun'
> to download an 'lx' file, the whole thing craps out.  I figured it's
> because legOS uses its own protocol for downloading programs to the RCX.
> 
> So I got another "brilliant" idea (read: still a hack) - what if I use
> the pre-built legOS tools from the legOS-DJGPP pre-built binaries (in
> legostools.zip).  Well, firmdl3/dll (from this version) does NOT
> recognize the USB tower.
> 
> So, I can finally build legOS programs but there's no way for me to get
> them onto my RCX.  Can anyone help?
> 



Message is in Reply To:
  Cross-machine cross-compiling
 
No matter how hard I try - or how many different "this is how to do legOS under Win32" web sites I visit - I cannot get legOS and its associated cross-compiler to build. The stuff from brickOS dies during the make process because of "missing" (...) (24 years ago, 2-Oct-02, to lugnet.robotics.rcx)

2 Messages in This Thread:

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

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