Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!wuarchive!uunet!cbmvax!rsbx From: rsbx@cbmvax.commodore.com (Raymond S. Brand) Newsgroups: comp.sys.amiga.programmer Subject: Re: RCS (and porting GNU stuff) Message-ID: <22352@cbmvax.commodore.com> Date: 12 Jun 91 14:34:49 GMT References: <1991Jun11.224756.18225@sol.UVic.CA> Organization: Commodore-Amiga Inc, West Chester, PA Lines: 51 In article <1991Jun11.224756.18225@sol.UVic.CA>, denhaana@sol.uvic.ca (Albert Den Haan) writes: > [lots-o-stuff deleted] > Enough for the intro. I ftp'ed the RCS implementation from ab20 > last week in hopes of getting the same facilities on my amiga. No such luck. > I tried to run the binaries on my 2000HD (WB 1.3.2) and recieved various > amusing crashes and gurus. Attempts to un-RCS the source provided in RCS format on a UN*X box to attempt a rebuild with SAS C 5.10 provided more interesting > crashes. Are those binaries so broken that the later patch is *necessary* or > is it me? Has anyone ported a later, working version of RCS (5.5 is the > version I am using on UN*X) and would they mind posting it to > comp.amiga.sources? Once I started using this system at school a lot of > revision-related headaches 'went away' an I would LOVE to have the same > system at home. Make sure that you have all the binaries for RCS (ci,co,diff,diff3,ident,ked, merge,rcs,rcsdiff,rcsmerge,rlog) in the RCS: directory; use the diff that comes with RCS. Make your stack at least 30000. If you still have problems, email or call me directly. > My second question (how many is that so far, really?) is how does one > go about porting a GNU program/system to the Amiga platform? The SAS C run-time By "becoming one with the code" that you want to port. Understand what it does and how it does it, then look at how to do it on an Amiga. > library has quite a few UN*X 'compatible' functions but where does most of the > effort appear? I wouldnt mind hearing from the people who have already ported > stuff like GNUgrep, GNUawk, bison, flex and yes, GCC to hear what efforts are > required for a good GNU port. Maybe a GNU.port.FAQ report/posting could be > generated from the responses or a GNU.lib library built to save previous work > for later porting efforts to prevent wheel re-inventing. > > Albert. > > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > Albert den Haan. (yes den Haan is my LAST name) > denhaana@sanjuan.UVic.CA > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= rsbx ------------------------------------------------------------------------ Raymond S. Brand rsbx@cbmvax.commodore.com Commodore-Amiga Engineering ...!uunet!cbmvax!rsbx 1200 Wilson Drive (215)-431-9100 West Chester PA 19380 "Looking" ------------------------------------------------------------------------ What if Commodore held a DevCon and no Commodore engineers showed up? ------------------------------------------------------------------------