You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

54 lines
1.7 KiB

Index: Makefile.in
--- Makefile.in.orig 2002-03-16 11:12:40.000000000 +0100
+++ Makefile.in 2005-10-03 12:41:14.784073276 +0200
@@ -47,7 +47,7 @@
${SHCC} ${CFLAGS} ${INCLUDES} -o ${INSPECT} ${INSPECT}.c ${COMMON}.o ${LIBS}
${SAVE}: ${SAVE}.c
- ${SHCC} ${CFLAGS} ${INCLUDES} -static -o ${SAVE} ${SAVE}.c
+ ${SHCC} ${CFLAGS} ${INCLUDES} -o ${SAVE} ${SAVE}.c
${SHLIB}: ${OBJS} ${COMMON}.o ${PARSER}.o
${SHCC} ${CFLAGS} ${INCLUDES} -nostdlib -shared -o ${SHLIB} ${OBJS} ${COMMON}.o ${PARSER}.o ${DYNLIB_FLAGS} ${SPECIALLIBS} ${LIBS}
Index: configure
--- configure.orig 2002-07-16 00:51:08.000000000 +0200
+++ configure 2005-10-03 12:39:39.531996286 +0200
@@ -2151,6 +2151,7 @@
#line 2152 "configure"
#include "confdefs.h"
+ #include <sys/types.h>
#include <sys/socket.h>
int connect($testproto);
@@ -2227,14 +2228,17 @@
echo $ac_n "checking for correct poll prototype""... $ac_c" 1>&6
echo "configure:2230: checking for correct poll prototype" >&5
-PROTO=
-for testproto in 'struct pollfd *ufds, unsigned long nfds, int timeout'
+PROTO1="struct pollfd ufds[], nfds_t nfds, int timeout"
+PROTO2="struct pollfd *ufds, unsigned int nfds, int timeout"
+PROTO3="struct pollfd *ufds, nfds_t nfds, int timeout"
+for PROTO in "$PROTO1" "$PROTO2" "$PROTO3"
do
if test "${PROTO}" = ""; then
cat > conftest.$ac_ext <<EOF
#line 2236 "configure"
#include "confdefs.h"
+ #include <sys/types.h>
#include <sys/poll.h>
int poll($testproto);
Index: parser.c
--- parser.c.orig 2002-03-13 13:34:22.000000000 +0100
+++ parser.c 2005-10-03 12:39:39.532768730 +0200
@@ -4,6 +4,7 @@
*/
+#include <sys/types.h>
#include <netinet/in.h>
#include <sys/socket.h>
#include <arpa/inet.h>