[comp.archives] [sco-xenix] Re: GNU & SCO 2.3.1

srodawa@vela.acs.oakland.edu (Ron Srodawa) (12/05/90)

Archive-name: gnu/gcc/xenix/1990-12-01
Archive-directory: unix.secs.oakland.edu:/pub/xenix/gcc/ [141.210.180.2]
Original-posting-by: srodawa@vela.acs.oakland.edu (Ron Srodawa)
Original-subject: Re: GNU & SCO 2.3.1
Reposted-by: emv@ox.com (Edward Vielmetti)

In article <36395@cup.portal.com> Perry_Lee_Statham@cup.portal.com writes:
>Has anyone successfuly compiled the GNU software (specifically gcc and gdb)
>under SCO Xenix 2.3.1?  How do I set up my #define's? Do I need to modify my
>include files that came with the development system? What version of System V
>is Xenix really (I only see options for ver III)?
>
>ANY HELP WOULD BE APPRECIATED!!!

It is more important what level of the development system you have.  I have
successfully built everything, including g++ and glib++.  I'll be
packaging it somehow (easiest way for me) and making it available via
anonymous ftp for those on the internet.

1. To build gcc and friends, you want to get the three diskette set that
recently originated at RoboBar thanks to Steve and Ron.  This consists of
three files (not diskettes) which build two diskettes suitable for custom.
The third file is instructions.  There is a copy on unix.oakland.edu
(141.210.180.2) for anonymous ftp in the directory /pub/xenix/gcc.  You
get best results if compiling with the gcc binary included.  The easiest
way to start is to use -traditional option to gcc.  In that case you
probably don't have to modify your include files.

2. To build g++, you need to install the source for gcc updated for
Xenix (patches and instructions included on those gcc diskettes).  I had
a bit of trouble with the include files, but finally got it all to go.

3. After installing g++, then you can make libg++.  Again, minor problems
with include files will haunt you.

4. I forgot to say..as a part of (2), you need the set of g++ patches which
Ron and Steve posted to the net.  This includes a script to modify the
include files.  I'll be posting this, along with the binaries, next week.
Ron.

-- 
| Ronald J. Srodawa               | Internet: srodawa@unix.secs.oakland.edu |
| School of Engineering and CS    | UUCP:     srodawa@egrunix.UUCP          |
| Oakland University              | Voice:    (313) 370-2247                |
| Rochester, Michigan  48309-4401 |                                         |