home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!van-bc!cs.ubc.ca!destroyer!sol.ctr.columbia.edu!usenet.ucs.indiana.edu!master.cs.rose-hulman.edu!master.cs.rose-hulman.edu!news
- From: zdenekjs@white.Rose-Hulman.Edu. (Jerrold S Zdenek)
- Newsgroups: comp.sys.m68k
- Subject: Re: GCC cross compiler MSDOS --> 68k question
- Date: 17 Nov 1992 16:51:02 GMT
- Organization: Computer Science Department at Rose-Hulman
- Lines: 41
- Message-ID: <1eb7tmINN3jd@master.cs.rose-hulman.edu>
- References: <1992Nov16.223251.1337@organpipe.uug.arizona.edu>
- NNTP-Posting-Host: yellow.nextwork.rose-hulman.edu
-
- In article <1992Nov16.223251.1337@organpipe.uug.arizona.edu>
- tom@afthree.as.arizona.edu (Thomas J. Trebisky) writes:
- > 4bclass@bode.uwaterloo.ca (Elec/CompEng '92 Alumni) writes:
- > >Hello everyone,
- >
- > >I am certain that someone out there has built a full GCC-based cross
- > >compiling environment hosted on an MSDOS machine and with a 68k target.
- > OK, all kidding aside, I am not too optimistic about this. I embarked
- > on an attempt to do this some time ago with gcc 1.39 and hit the
- following
- > barriers:
- >
- > The version of the Microsoft compiler I had then (4.0) was
- > (to be polite) sadly lacking. The gnu folks love to use run-on
- > variable and function names like "expression_in_progress_now()"
- > and such. Microsoft cc chopped these to 6 or 8 characters which
- > led to lots of nasty clashes. Some other compiler gagging
- problems
- > popped up that I forget the details of. Some really gigantic
- > .h files were choking the compiler as I remember.
- >
- > 640K just won't cut it for gcc. Running gcc 1.40 on my virtual
- > memory 3b1 machine (a 68010 based machine running unix) will
- > routinely use over 1M of address space, in fact on rare occasions
- > it runs out of VM with a 3.5M address space. One of my machines
- > actually has 3.5M physical, so don't tell me I don't have `nuff
- > swap space.
-
- I am currently trying to cross compile gcc 2.2 to do that exact same
- thing. However, I am compiling gcc using djgpp (the msdos version of GCC)
- First, however I am trying to get GCC to compile itself for a DOS target.
- Once this works, I will recompile it for a 68k target.
-
- It seems to be working (I built working executables for DOS - no libraries
- yet), although I haven't had any time to work on it recently (it's finals
- week :-( ).
-
- I'll post if actually get it to work.
-
- Jerry Zdenek <zdenekjs@NeXTwork.Rose-Hulman.edu>
- <operjsz@NeXTwork.rose-hulman.edu>
-