discuss-gnustep
[Top][All Lists]
Advanced

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

Re: Failure building gui under Windows


From: Jason Clouse
Subject: Re: Failure building gui under Windows
Date: Wed, 16 Feb 2005 07:37:10 -0500

On 2005-02-16 06:48:48 -0500 Tom Koelman <tkoelman@xs4all.nl> wrote:

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?

In jmorecfg.h, change this:

#ifndef XMD_H                   /* X11/xmd.h correctly defines INT32 */
typedef long INT32;
#endif

into this:

#if !defined(XMD_H) && !defined(_BASETSD_H_)
typedef long INT32;
#endif

There's a rather useless thread about the whole thing here: http://www.cygwin.com/ml/cygwin/2004-07/msg01008.html

I think there was another problem I encountered immediately after the INT32 problem but I won't be able to tell you what it was until I get to work this afternoon.

I finally got an answer to the problem with linking libxml in MinGW, so I should be able to finish my notes on installing base+gui tonight.





reply via email to

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