From: Jason Rumney Date: Thu, 6 May 2004 19:18:34 +0000 (+0000) Subject: Use -mno-cygwin to check for image libraries when needed. X-Git-Tag: ttn-vms-21-2-B4~6393 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=112dc8e1075e7fbc1974831f928d14334eaae2f0;p=emacs.git Use -mno-cygwin to check for image libraries when needed. --- diff --git a/nt/ChangeLog b/nt/ChangeLog index 73d4f6ee5d1..fa411283e76 100644 --- a/nt/ChangeLog +++ b/nt/ChangeLog @@ -1,3 +1,8 @@ +2004-05-06 Jason Rumney + + * configure.bat: Use -mno-cygwin to check for image libraries + when needed. + 2004-05-03 Jason Rumney * makefile.nt, ebuild.bat, install.bat, fast-install.bat: diff --git a/nt/configure.bat b/nt/configure.bat index a27bbcd8cdd..216420873c7 100755 --- a/nt/configure.bat +++ b/nt/configure.bat @@ -294,13 +294,20 @@ rem Check for external image libraries. Since they are loaded rem dynamically, the libraries themselves do not need to be present rem at compile time, but the header files are required. +set mingwflag= + +if (%nocygwin%) == (N) goto flagsOK +set mingwflag=-mno-cygwin + +:flagsOK + if (%pngsupport%) == (N) goto pngDone echo Checking for libpng... echo #include "png.h" >junk.c echo main (){} >>junk.c rem -o option is ignored with cl, but allows result to be consistent. -%COMPILER% %usercflags% -c junk.c -o junk.obj >junk.out 2>junk.err +%COMPILER% %usercflags% %mingwflag% -c junk.c -o junk.obj >junk.out 2>junk.err if exist junk.obj goto havePng echo ...png.h not found, building without PNG support. @@ -320,7 +327,7 @@ echo Checking for jpeg-6b... echo #include "jconfig.h" >junk.c echo main (){} >>junk.c rem -o option is ignored with cl, but allows result to be consistent. -%COMPILER% %usercflags% -c junk.c -o junk.obj >junk.out 2>junk.err +%COMPILER% %usercflags% %mingwflag% -c junk.c -o junk.obj >junk.out 2>junk.err if exist junk.obj goto haveJpeg echo ...jconfig.h not found, building without JPEG support. @@ -340,7 +347,7 @@ echo Checking for libgif... echo #include "gif_lib.h" >junk.c echo main (){} >>junk.c rem -o option is ignored with cl, but allows result to be consistent. -%COMPILER% %usercflags% -c junk.c -o junk.obj >junk.out 2>junk.err +%COMPILER% %usercflags% %mingwflag% -c junk.c -o junk.obj >junk.out 2>junk.err if exist junk.obj goto haveGif echo ...gif_lib.h not found, building without GIF support. @@ -360,7 +367,7 @@ echo Checking for tiff... echo #include "tiffio.h" >junk.c echo main (){} >>junk.c rem -o option is ignored with cl, but allows result to be consistent. -%COMPILER% %usercflags% -c junk.c -o junk.obj >junk.out 2>junk.err +%COMPILER% %usercflags% %mingwflag% -c junk.c -o junk.obj >junk.out 2>junk.err if exist junk.obj goto haveTiff echo ...tiffio.h not found, building without TIFF support. @@ -381,7 +388,7 @@ echo #define FOR_MSW 1 >junk.c echo #include "X11/xpm.h" >>junk.c echo main (){} >>junk.c rem -o option is ignored with cl, but allows result to be consistent. -%COMPILER% %usercflags% -c junk.c -o junk.obj >junk.out 2>junk.err +%COMPILER% %usercflags% %mingwflag% -c junk.c -o junk.obj >junk.out 2>junk.err if exist junk.obj goto haveXpm echo ...X11/xpm.h not found, building without XPM support. @@ -466,6 +473,7 @@ set COMPILER= set MAKECMD= set usercflags= set userldflags= +set mingwflag= goto skipArchTag arch-tag: 300d20a4-1675-4e75-b615-7ce1a8c5376c