Patch - add check for missing headers in shed/client.c when building
ntdll under mingw
Steven Edwards
Steven_Ed4153 at yahoo.com
Tue Oct 29 11:28:09 CST 2002
I know it will be years if ever before WINE could run under Windows
native because of the threading, memory mapping, and tons of other
Unixisms Wineserver has to have. As I play around with this I am
learning so mabey it will be of use to someone else also.
Changelog: Mingw Porting Fix
-------------- next part --------------
Index: configure
===================================================================
RCS file: /home/wine/wine/configure,v
retrieving revision 1.350
diff -u -r1.350 configure
--- configure 22 Oct 2002 00:44:24 -0000 1.350
+++ configure 29 Oct 2002 17:18:42 -0000
@@ -11702,6 +11702,8 @@
sys/sysctl.h \
sys/time.h \
sys/times.h \
+ sys/uio.h \
+ sys/un.h \
sys/user.h \
sys/v86.h \
sys/v86intr.h \
Index: configure.ac
===================================================================
RCS file: /home/wine/wine/configure.ac,v
retrieving revision 1.85
diff -u -r1.85 configure.ac
--- configure.ac 22 Oct 2002 00:44:24 -0000 1.85
+++ configure.ac 29 Oct 2002 17:18:55 -0000
@@ -1017,6 +1017,8 @@
sys/sysctl.h \
sys/time.h \
sys/times.h \
+ sys/uio.h \
+ sys/un.h \
sys/user.h \
sys/v86.h \
sys/v86intr.h \
Index: include/config.h.in
===================================================================
RCS file: /home/wine/wine/include/config.h.in,v
retrieving revision 1.130
diff -u -r1.130 config.h.in
--- include/config.h.in 22 Oct 2002 00:44:24 -0000 1.130
+++ include/config.h.in 29 Oct 2002 17:19:17 -0000
@@ -548,6 +548,12 @@
/* Define to 1 if you have the <sys/types.h> header file. */
#undef HAVE_SYS_TYPES_H
+/* Define to 1 if you have the <sys/uio.h> header file. */
+#undef HAVE_SYS_UIO_H
+
+/* Define to 1 if you have the <sys/un.h> header file. */
+#undef HAVE_SYS_UN_H
+
/* Define to 1 if you have the <sys/user.h> header file. */
#undef HAVE_SYS_USER_H
Index: scheduler/client.c
===================================================================
RCS file: /home/wine/wine/scheduler/client.c,v
retrieving revision 1.91
diff -u -r1.91 client.c
--- scheduler/client.c 3 Oct 2002 19:54:57 -0000 1.91
+++ scheduler/client.c 29 Oct 2002 17:19:52 -0000
@@ -35,12 +35,16 @@
#ifdef HAVE_SYS_WAIT_H
#include <sys/wait.h>
#endif
+#ifdef HAVE_SYS_UN_H
#include <sys/un.h>
+#endif
#ifdef HAVE_SYS_MMAN_H
#include <sys/mman.h>
#endif
#include <sys/stat.h>
+#ifdef HAVE_SYS_UIO_H
#include <sys/uio.h>
+#endif
#ifdef HAVE_UNISTD_H
# include <unistd.h>
#endif
More information about the wine-patches
mailing list