Gnu Make 3.27 on Alliant hosts
pwolfe at kailand.KAI.COM
pwolfe at kailand.KAI.COM
Thu Jan 19 02:48:00 AEST 1989
Gnu Make 3.27 compiles and runs on Alliant FX/8 hosts with the
following modifications:
********************
In the file "read.c":
globally change the variable "vector" to "read_vector". This
eliminates a conflict with a reserved word.
********************
In the system include file "/usr/include/fcntl.h", add the following lines.
These fixes the fcntl.h file to be just like the one distributed with BSD 4.3.
These three go near the top, just after the line:
#define O_APPEND FAPPEND /* append (writes guaranteed at the end) */
and before the line:
#ifndef F_DUPFD
#define O_CREAT FCREAT /* open with file create */
#define O_TRUNC FTRUNC /* open with truncation */
#define O_EXCL FEXCL /* error on create if file exists */
These three go near the end, just after the line:
#define FASYNC 00100 /* signal pgrp when data ready */
and before the line:
#endif
#define FCREAT 001000 /* create if nonexistant */
#define FTRUNC 002000 /* truncate to zero length */
#define FEXCL 004000 /* error if already created */
********************
If you don't have write access to the /usr/include directory, or you
feel uneasy about fixing system include files, you could instead add:
#include <sys/file.h>
to the file "remake.c", and just ignore all the warnings about things
being redefined.
********************
Patrick Wolfe
System Manager, Kuck and Associates, Inc.
pat at kai.com
{uunet,uiucuxc}!kailand!pat
pat%kai.com at uxc.cso.uiuc.edu
pat at kai.com@uiucvmd.bitnet
pat%kai.com at uiucuxc.arpa
More information about the Comp.sources.bugs
mailing list