Egcs-971207 builds on rs6000-ibm-aix3.2.5 with handholding

Peter J. Puchyr PJPuchyr@intera.com
Mon Dec 15 22:56:00 GMT 1997


 
In your response, you said:
>  In message you write:
>  > To build and install egcs-971207 on an rs6000 running aix3.2.5,
>  > I had to do the following after configuring:
>  > 
>  > 1) edit gcc/Makefile, adding -DNO_FILE to ENQUIRE_CFLAGS.
>This is strange.  As far as I know it should not be necessary.  Exactly
>why did you do this?

I did it because I got a compile error on line 2859 of gcc/enquire.c,
when it was compiled shortly after stmp-int-hdrs was touched.
Line 2859 includes a comment which says "if this fails to compile, define
NO_FILE."

>  > 2) edit libio/config.shared, explcitly adding 5 files
>  >    to the DEPEND_SOURCES macro, namely, peekc.c, iogetc.c,
>  >    ioputc.c, iofeof.c and ioferror.c, all prefixed by
>  >    ../../libio/.  I have no idea why the original wildcard
>  >    fails to catch these files.
>What "make" program are you using, and are you building in the source
>directory or in a separate directory?

I'm using gnu make 3.76.1 and building in a separate directory below the
toplevel egcs-971207 directory, following exactly the instructions in
INSTALL/CONFIGURE, namely, "mkdir objdir;cd objdir;../configure".
Is the second problem a consequence of what I did for the first
problem?

Peter
-----------------------------------------------------------
Peter J. Puchyr           Phone:  +1 403 262 4885
INTERA Consultants Ltd.   Fax:    +1 403 263 8556
Calgary, Alberta          E-mail: PJPuchyr@intera.com
CANADA                    URL:    http://www.intera.com





More information about the Gcc-bugs mailing list