[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
- Failure building gui under Windows,
Tom Koelman <=