[comp.unix.sysv386] compiling X386 in ISC 2.2

stu@mav.com (Stu Donaldson) (04/21/91)

I'm having some trouble compiling X386 update 1.1a on Interactive's
version 2.2  I have 2.2.1 on order, and don't know what impact that will
have.

First, I was using the GCC from suphys with the COFF patches applied.
Then I discovered that it doesn't work with shared libraries so I grabbed
the gcc distribution, and am now working from the stock 1.39 version.

The current problem is that there appears to be some conflicts between
the X sources and the system include files.  Mainly revolving around
__STDC__ and prototyping things like memchr, printf, getc...  I've
looked through the sources, and can't find a straitforward answer.
I am pretty sure that I have a problem with my at386.cf or site.def
files, but am not familiar enough with the X source structure to 
find the answer quickly.  In looking through some of the include files,
I did find where the cpp define of ISC22 would help in a few cases,
so I added it to my options.  (I didn't see this in the ISC section of 
at386.cf file and wonder if it is a hold over from an earlier version?)
Anyway, ISC22 fixed some of the problems but not all.

If someone has had success with this on ISC 2.2, I would appreciate
hearing from you.  If you could send me the at386.cf that would be great.

	-- Thanks --
-----------------------------------------------------------------------
Stu Donaldson                   "Can't you understand what I'm saying?" 
stu@mav.com                     "What happened?  Did you Fail Telepathy?"