discuss-gnustep
[Top][All Lists]
Advanced

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

Re: Etoile on Solaris


From: Marc Brünink
Subject: Re: Etoile on Solaris
Date: Fri, 25 Aug 2006 10:27:33 +0200
User-agent: Thunderbird 1.5 (X11/20060113)

Andreas Höschler wrote:
Hello Chris,

Would you send us your modified source tree of Etoile that builds on Solaris?

I didn't modify anything, except for a couple of changes in GWorkspace's configure scripts, due to the fact that the required SQLite3 version wasn't available. The mentioned applications and frameworks compile(d) out-of-the-box.

We have upgraded to the latest GNUstep tree and retried to build Etoile on Solaris 10 (x86). We get

...
/opt/GNUstep/System/Library/Headers/Foundation/NSGeometry.h:363: error: parse error before "_MIN_b" /opt/GNUstep/System/Library/Headers/Foundation/NSGeometry.h:363: error: `_MIN_a' undeclared (first use in this function) /opt/GNUstep/System/Library/Headers/Foundation/NSGeometry.h:363: error: `_MIN_b' undeclared (first use in this function) /opt/GNUstep/System/Library/Headers/Foundation/NSGeometry.h:364: error: parse error before "_MIN_a" /opt/GNUstep/System/Library/Headers/Foundation/NSGeometry.h:364: error: parse error before "_MIN_b" /opt/GNUstep/System/Library/Headers/Foundation/NSGeometry.h:368: error: parse error before "_MAX_a" /opt/GNUstep/System/Library/Headers/Foundation/NSGeometry.h:368: error: parse error before "_MAX_b" /opt/GNUstep/System/Library/Headers/Foundation/NSGeometry.h:368: error: `_MAX_a' undeclared (first use in this function) /opt/GNUstep/System/Library/Headers/Foundation/NSGeometry.h:368: error: `_MAX_b' undeclared (first use in this function) /opt/GNUstep/System/Library/Headers/Foundation/NSGeometry.h:369: error: parse error before "_MAX_a" /opt/GNUstep/System/Library/Headers/Foundation/NSGeometry.h:369: error: parse error before "_MAX_b"
make[5]: *** [shared_obj/LCTextImporter.o] Error 1
make[4]: *** [LuceneKit_Importer.all.subproject.variables] Error 2
make[4]: Leaving directory `/usr/share/src/etoile/Etoile/Frameworks/LuceneKit/Source/Importer'
make[3]: *** [LuceneKit_Source.all.subproject.variables] Error 2
make[3]: Leaving directory `/usr/share/src/etoile/Etoile/Frameworks/LuceneKit/Source'
make[2]: *** [LuceneKit.all.library.variables] Error 2
make[2]: Leaving directory `/usr/share/src/etoile/Etoile/Frameworks/LuceneKit'
make[1]: *** [internal-all] Error 2
make[1]: Leaving directory `/usr/share/src/etoile/Etoile/Frameworks'
make: *** [internal-all] Error 2


typedef is no strict C and does not seem to be supported by gcc without further ado. You haven't had this problem? Any ideas?


Just for the archive:
make OBJCFLAGS="-Dtypeof=__typeof__"

fixed this. However its a bit weird that make doesn't work for us but for Chris.....


Marc




reply via email to

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