[Coco] Rainbow IDE in Linux

Roger Taylor operator at coco3.com
Thu Aug 9 18:43:28 EDT 2007


At 11:30 PM 8/8/2007, you wrote:
>That's pretty cool, Roger.  You know, aside from the ability to run
>compiled binaries, the WINE libraries can work at a source level,
>translating Windows API calls to native Linux system calls.  I believe
>that some of the Corel apps (aside from WordPerfect which already
>existed in a UNIX version since time immemorial) were ported to Linux in
>this way.  Often this is not useful, since people don't have the source
>for Windows binaries, but you do have the source for your IDE...  It may
>be quicker to make a native Linux version by building against the WINE
>libraries than re-writing the code.  Something to think about.

I didn't know this was possible.  If this library is available then 
I'll probably give this a try once I ask the author of HLA about some 
specifics.

There has been a bug in the main toolbar of Rainbow that has bothered 
me for a while in that sometimes the IDE will start up with a missing 
toolbar.  However, no exception error is reported so it's been hard 
to trace.  Under Wine, the exception is trapped (thanks to the 
existing test in that code), so I should be able to fix this 
soon.  Actually, the toolbar is placed lower on the screen right over 
the MDI tabs in Wine, so this seems to be the only bug right now, 
where I had originally reported that the MDI tabs were corrupt.  I 
see now that they ARE there and in the multi-row format as intended.  Nice.









>JCE
>
>Roger Taylor wrote:
> > I managed to set up my Linux laptop today with a wireless connection
> > to my network, and remote desktop.  From my Vista laptop I decided to
> > call up the linnie desktop and play around... so I ran Firefox.. went
> > to rainbowide.com, clicked on the download link, then Linux asked me
> > to open it in Wine, which I did...
> >
> > To my surprise, Rainbow ran the installer just like it would under
> > Windows, and the IDE showed up in the Wine menu under Programs.  And,
> > Rainbow runs under Wine.  I see some flaws, but I just ran a project
> > right out of the box (bubblesort), and it built!  That means CCASM got
> > installed as well, and the other assemblers.  The IDE readout window
> > shows no problems for the build.  The main toolbar didn't show up, and
> > the tab controls are missing, but that's probably because of a bug in
> > the toolbar, and my subclassing of the MDI tabs.
> >
> > This is the closest thing we can have for now for getting Rainbow on
> > Linux, but I'm not sure how practical it will be for serious use.
> > Anybody already do this, and do you have any stories?
> >
> > Now it's on the porting CCASM to Linux... only I'm going to cheat, and
> > do it all from Vista, never touching the linnie box.  :)
> >
>
>
>
>--
>Coco mailing list
>Coco at maltedmedia.com
>http://five.pairlist.net/mailman/listinfo/coco


-- 
Roger Taylor





More information about the Coco mailing list