GCC, GAS, GNU-LD available for 386/Unix?

Andrew P. Mullhaupt amull at Morgan.COM
Thu Feb 22 04:24:11 AEST 1990


In article <177 at actsn.fay.ar.us>, david at actsn.fay.ar.us (David Summers) writes:
> someplace called Morgan.Com has gotten it to work, maybe other places to (?).
> 
> My next request is to ask that ANYBODY that has gotten it to work on any 386
> Unix platform (COFF compatible) please get in contact with me....I think that
> I *should* be able to run your COFF binaries.  Specifically I need GCC, GAS,
> GNU-LD, and maybe the 'binutils' programs.  I am running Xenix 386/2.3.1
> but do NOT have a 386 development system, but an older (Tandy 286/SysV)


Contrary to rumor, I do not have gcc running on any flavor of Xenix. I
have built it successfully with SCO UNIX System V/386 R3.2. I do not use
gas or gnu-ld so I can still 'debug' with Codeview. (I am philosophically
opposed to 'debugging', but this seemed to be the best route. If you do
not have a development system, then I don't think I can help you. 

I will post details of how to get it up and running in this newsgroup
as soon as I run through one more build from scratch, which might be
sometime this weekend. In the meantime: You will need to get the SLS
UNIX Development System Supplement from SCO before building gcc. They
arranged for me to download it (uucp) on asking for it. Then they sent
me a diskette in the mail too. It is also necessary to use the long
filename patch posted in this newsgroup if you want to use the same
filenames as the gcc Makefile. (You can change these and leave your
kernel alone, too. Which approach would depend on you particular
circumstances and preferences). 

Most of the rest is straightforward after this, but there are some
minor adjustments which need to be made.

Later,
Andrew Mullhaupt

P.S. gas can be built no problem, and so can robotussin. Some of the
binutils don't build yet, (Including if I remember rightly ld). I'm
not working on these, either, and I think most people with xenix will
require these to get up a development environment.



More information about the Comp.unix.xenix mailing list