From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from gateway.morgan.com ([138.20.30.3]) by hawkwind.utcs.toronto.edu with SMTP id <2764>; Thu, 1 Jul 1993 11:43:22 -0400 Received: from rs2.fid.morgan.com ([138.20.2.27]) by gateway.morgan.com with SMTP id <41385>; Thu, 1 Jul 1993 11:43:10 -0400 Received: from osun.Morgan.COM by rs2.fid.morgan.com (4.1/MS/FID-1.0) id AA19735; Thu, 1 Jul 93 11:43:02 EDT Date: Thu, 1 Jul 1993 11:43:02 -0400 From: ber@fid.morgan.com (Brian Redman) Message-Id: <9307011543.AA19735@rs2.fid.morgan.com> To: sam-fans@hawkwind.utcs.toronto.edu Subject: Make.aix AIX 3.2.3: cc -DAIX -D_POSIX_SOURCE -D_ANSI_C_SOURCE -D_LIBXG_EXTENSION -I../include -c gwin.c -o gwin.o "/usr/include/unistd.h", line 119.26: 1506-010 (W) Macro dup invoked with a null argument. "/usr/include/unistd.h", line 119.28: 1506-046 (S) Syntax error. It's the #define dup(a,b) dup2(a,b) in libc.h conflicting with the extern int dup(int fildes) in /usr/include/unistd.h I see a number of solutions but would like to know what others have done. ber