discuss-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Failure building gui under Windows


From: Tom Koelman
Subject: Failure building gui under Windows
Date: Wed, 16 Feb 2005 12:48:48 +0100
User-agent: Gnus/5.110002 (No Gnus v0.2) Emacs/21.3.50 (windows-nt)

Hi,

again I am trying to get gui building under Windows 2000.

I followed the instructions in README.MinGW and needed the following
patch to that document to get trough the configure stage:

? patch
Index: Documentation/README.MinGW
===================================================================
RCS file: /cvsroot/gnustep/gnustep/core/make/Documentation/README.MinGW,v
retrieving revision 1.42
diff -u -r1.42 README.MinGW
--- Documentation/README.MinGW  18 Oct 2004 15:32:39 -0000      1.42
+++ Documentation/README.MinGW  16 Feb 2005 11:43:19 -0000
@@ -284,12 +284,16 @@
   http://prdownloads.sourceforge.net/gnuwin32/libjpeg-6b-bin.zip
   http://prdownloads.sourceforge.net/gnuwin32/zlib-1.1.4-lib.zip
   http://prdownloads.sourceforge.net/gnuwin32/zlib-1.1.4-bin.zip
+  http://prdownloads.sourceforge.net/gnuwin32/libpng-1.2.8-lib.zip
+  http://prdownloads.sourceforge.net/gnuwin32/libpng-1.2.8-bin.zip
   
   Unpack and install. You can put them in the standard locations, or also:
   the header (.h) files in $GNUSTEP_SYSTEM_ROOT/Library/Headers
   the library (.lib) files in $GNUSTEP_SYSTEM_ROOT/Library/Libraries
   the dll files in $GNUSTEP_SYSTEM_ROOT/Tools
 
+  Be sure to rename the .lib files to .a!
+
 Building and installing GNUstep-gui
 -----------------------------------
 
However, typing

make install

in the directory containing the gui 0.9.4 source now fails with the
following error:

--------------------------------------------------------------------------------
Making all for library libgnustep-gui...
 Creating derived_src...
 Compiling file Functions.m ...
 Compiling file NSActionCell.m ...
 Compiling file NSAffineTransform.m ...
 Compiling file NSAlert.m ...
 Compiling file NSApplication.m ...
 Compiling file NSAttributedString.m ...
 Compiling file NSBezierPath.m ...
 Compiling file NSBitmapImageRep.m ...
 Compiling file NSBitmapImageRep+GIF.m ...
 Compiling file NSBitmapImageRep+JPEG.m ...
In file included from c:/GNUstep/System/Library/Headers/jpeglib.h:24,
                 from NSBitmapImageRep+JPEG.m:39:
c:/GNUstep/System/Library/Headers/jconfig.h:12:1: warning: "HAVE_STDLIB_H" 
redefined
In file included from NSBitmapImageRep+JPEG.m:28:
config.h:56:1: warning: this is the location of the previous definition
In file included from c:/GNUstep/System/Library/Headers/jpeglib.h:26,
                 from NSBitmapImageRep+JPEG.m:39:
c:/GNUstep/System/Library/Headers/jmorecfg.h:161: conflicting types for `INT32'
c:/GNUstep/Development/msys/1.0/mingw/include/basetsd.h:52: previous 
declaration of `INT32'
make[2]: *** [shared_obj/NSBitmapImageRep+JPEG.o] Error 1
make[1]: *** [libgnustep-gui.all.library.variables] Error 2
make[1]: Leaving directory `/gnustep-source/gui/Source'
make: *** [internal-all] Error 2
--------------------------------------------------------------------------------

How do I solve these conflicting INT32 types to get gui going?

Regards,
Tom Koelman

reply via email to

[Prev in Thread] Current Thread [Next in Thread]