[comp.unix.xenix] GCC, GAS, GNU-LD available for 386/Unix?

david@actsn.fay.ar.us (David Summers) (02/20/90)

Thanks to the people who responded to my quest for GCC under Xenix....the
consensus (after just a couple of days) seems to be that everyone is asking
everyone else if anyone has gotten it working and that it should be possible
to get it working.  There are rumors that someone either at SCO and/or at 
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)
developement system (don't ask, it's a long story :-) ..... ).  Anyway, I
have tried without much success to get things going via the 286 compiler and
am just about ready to give up on that route.  What I would like to do is to
get ahold of the GCC (and others, as mentioned above) 386 COFF compatible 
binaries and see if they will run on my system.  If so then that may be the
quickest route to getting GCC to self-compile on Xenix 386/2.3.1 and give
me (and others!?) a GCC 386 development system.  

   I DO have access to the Internet and FTP capability.

   Any help on this matter would be greatly appreciated....It seems it should
be possible to do!

   - David Summers


-- 
David Summers                "Be Original! Drink Dr. Pepper like everyone else!"
(David.Summers@actsn.fay.ar.us)

amull@Morgan.COM (Andrew P. Mullhaupt) (02/22/90)

In article <177@actsn.fay.ar.us>, david@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.