[comp.os.minix] Error recompiling lib/ansi

r3jjs@VAX1.CC.UAKRON.EDU (Jeremy J Starcher) (01/11/91)

Out of the box Minix 1.3
512K IBM XT
10 Meg HD
1 360K floppy
1 1.2M floppy that Minix won't use :(
A double dose of patience
A triple dose of problems


I have patched both the /usr/include directory and
src/1.5/lib/ansi.  The CRCs check out all right, and most of the ansi
directory assembles correctly.  However, any file that calls "unistd.h"
(i.e. abort.c) gives me the following set of errors:

NOTE:  Due to memory limits, I am typing 
cc -F -T. -LIB -D_MINIX -D_POSIX_SOURCE *.c
from the keyboard rather than from make (although I do get the same errors)

Is this a goof in the patch or do I really have a problem here?

PS... I figured I should not post my unisd.h or abort.c on a general
distribution

--------------- Start Minix Errors -------------------

"/usr/include/unistd.h", line 82: (warning) old-fashioned initialization, insert =
"/usr/include/unistd.h", line 82: illegal initialisation constant
"/usr/include/unistd.h", line 85: (warning) old-fashioned initialization, insert =
"/usr/include/unistd.h", line 86: (warning) old-fashioned initialization, insert =
"/usr/include/unistd.h", line 87: (warning) old-fashioned initialization, insert =
"/usr/include/unistd.h", line 87: multiple initialization of gid_t
"/usr/include/unistd.h", line 90: (warning) old-fashioned initialization, insert =
"/usr/include/unistd.h", line 90: multiple initialization of pid_t
"/usr/include/unistd.h", line 91: (warning) old-fashioned initialization, insert =
"/usr/include/unistd.h", line 91: multiple initialization of pid_t
"/usr/include/unistd.h", line 92: (warning) old-fashioned initialization, insert =
"/usr/include/unistd.h", line 92: multiple initialization of pid_t
"/usr/include/unistd.h", line 93: (warning) old-fashioned initialization, insert =
"/usr/include/unistd.h", line 93: multiple initialization of uid_t
"/usr/include/unistd.h", line 106: (warning) old-fashioned initialization, insert =
"/usr/include/unistd.h", line 106: multiple initialization of pid_t
"/usr/include/unistd.h", line 109: (warning) old-fashioned initialization, insert =
"/usr/include/unistd.h", line 109: multiple initialization of pid_t

---------------------- End Minix errors --------------------- 
--------------------------+---------------------------------------------------
Jeremy J Starcher         !  No programmer programs in LOGO after reaching
r3jjs@vax1.cc.uakron.edu  !  age 14...
r3jjs@akronvm.bitnet      !