PATCH - Define needed flags when building for Mingw

Steven Edwards steven_ed4153 at yahoo.com
Thu Jan 9 23:01:26 CST 2003


Dont know if this is right or not as you all know I think configure is a little whore. =P 

Maybe this should go somewhere else. I have about 12 or 13 other things that need to be fixed when
building WINE for Mingw and MSYS and I am tired of doing ./configure CFLAGS="-D__MINGW__
-D_WINDOWS -DWINE_NOWINSOCK" Maybe someone can suggest a better way rather than -DWINE_NOWINSOCK?

Thanks
Steven

Changelog: add defines for Mingw

cvs diff -u configure 
Index: configure
===================================================================
RCS file: /home/wine/wine/configure,v
retrieving revision 1.387
diff -u -r1.387 configure
--- configure	9 Jan 2003 06:04:33 -0000	1.387
+++ configure	10 Jan 2003 04:55:54 -0000
@@ -11973,7 +11973,8 @@
 
 case $host_os in
   mingw32*)
-    CRTLIBS="-lmsvcrt" ;;
+    CRTLIBS="-lmsvcrt" ;
+    CFLAGS="=$CFLAGS -D__MINGW__ -D_WINDOWS -DWINE_NOWINSOCK" ;
 esac
 

cvs diff -u configure.ac 
Index: configure.ac
===================================================================
RCS file: /home/wine/wine/configure.ac,v
retrieving revision 1.119
diff -u -r1.119 configure.ac
--- configure.ac	9 Jan 2003 06:04:33 -0000	1.119
+++ configure.ac	10 Jan 2003 04:56:29 -0000
@@ -857,7 +857,8 @@
 AC_SUBST(CRTLIBS,"")
 case $host_os in
   mingw32*)
-    CRTLIBS="-lmsvcrt" ;;
+    CRTLIBS="-lmsvcrt" ;
+    CFLAGS="=$CFLAGS -D__MINGW__ -D_WINDOWS -DWINE_NOWINSOCK" ;
 esac
 
 dnl **** Get the soname for libraries that we load dynamically ****



__________________________________________________
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
http://mailplus.yahoo.com



More information about the wine-patches mailing list