gnustep-dev
[Top][All Lists]
Advanced

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

Re: header issue compiling Base


From: Riccardo Mottola
Subject: Re: header issue compiling Base
Date: Tue, 7 Nov 2017 00:29:03 +0100
User-agent: Mozilla/5.0 (Windows NT 6.1; rv:52.0) Gecko/20100101 Thunderbird/52.4.0

Hoi Fred



On 05/11/2017 22:52, Fred Kiefer wrote:
Could you please provide us with a diff between GSConfig.h with and without ICU?
And it would be great to see the config.log file for the ICU case.

It is here. One difference disappeared, since I changed GS_SIZEOF_LONG manually.

--- /c/GNUstep/GNUstep/System/Library/Headers/GNUstepBase/GSConfig.h 2017-11-
04 16:16:39 +0100
+++ GSConfig.h  2017-11-05 22:37:41 +0100
@@ -147,7 +147,7 @@
  */
 #define        _GSC_S_SHT      _GSC_I16
 #define        _GSC_S_INT      _GSC_I32
-#define        _GSC_S_LNG      _GSC_I32
+#define        _GSC_S_LNG
 #define        _GSC_S_LNG_LNG  _GSC_I64

 /*
@@ -267,7 +267,7 @@
 #define GS_USE_GNUTLS 1
 #define GS_USE_AVAHI 0
 #define GS_USE_MDNS 0
-#define GS_USE_ICU 0
+#define GS_USE_ICU 1
 #define GS_USE_LIBDISPATCH 0
 #define GS_USE_LIBDISPATCH_RUNLOOP 0
 #define GS_HAVE_OBJC_ROOT_CLASS_ATTR 0


I tried also patching _GSC_S_LNG manually, but it does not allow compilation to complete.

Config.log attached.


 From a previous mail I remember that you had issues with ICU 4.6, which 
version are you using now and how did you install that newer release?

I am trying to use 51.2 which I configured "out of the box" using the automated configure script for MinGW and using --prefix=/c/GNUstep (which is equivalent to /, but works better under MinGW where / is kind of virtual and has issues with path conversion as prefix)


Riccardo

Attachment: config.log
Description: Text document


reply via email to

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