conflicting types for `fcntl'

From: SJM (meadsh@ECE.ORST.EDU)
Date: 10/31/97

I have just patched Oasisv1.5 and now I am working through the various
compiling bugs and this one has stumped me.  I compile (on HP-UX
circle3.0bpl11) and I get many screens of errors, I beileve it is all
because of the first few.  I'm not sure what these errors mean, could
someone please help me decipher this?

                 make ../bin/circle
        gcc -c -g -O -Wall -fno-strict-prototypes  comm.c
In file included from /usr/include/fcntl.h:9,

                 from /usr/include/sys/uio.h:17,
                 from /usr/include/sys/socket.h:44,
                 from comm.c:21:
/usr/include/sys/fcntl.h:191: conflicting types for `fcntl'
/usr/include/sys/fcntl.h:191: A parameter list with an ellipsis can't
/usr/include/sys/fcntl.h:191: an empty parameter name list declaration.
sysdep.h:236: previous declaration of `fcntl'
In file included from comm.c:28:
structs.h:19: warning: `struct char_data' declared inside parameter list

     | Ensure that you have read the CircleMUD Mailing List FAQ:  |
     | |

This archive was generated by hypermail 2b30 : 12/08/00 PST