Hi all,
I am using the current GNUstep tree on Ubuntu 16.04. When I try to build
Pantomime 1.3 downloaded from here
http://wiki.gnustep.org/index.php/Pantomime
<http://wiki.gnustep.org/index.php/Pantomime>
I get tons of errors:
root@saturn:/usr/src/FileHub/Pantomime-1.3.0# make
This is gnustep-make 2.7.0. Type 'make print-gnustep-make-help' for help.
Running in gnustep-make version 2 strict mode.
Making all in Framework/Pantomime ...
Making build-headers for framework Pantomime...
Creating Pantomime.framework/Versions/1.3/Headers...
Creating Pantomime.framework/Versions/1.3/Headers/io.h...
Creating Pantomime.framework/Versions/1.3/Headers/CWCacheManager.h...
Creating Pantomime.framework/Versions/1.3/Headers/CWCharset.h...
…
Creating Pantomime.framework/Versions/1.3/Headers/NSFileManager+Extensions.h...
Creating Pantomime.framework/Versions/1.3/Headers/NSScanner+Extensions.h...
Creating Pantomime.framework/Versions/1.3/Headers/NSString+Extensions.h...
Creating Pantomime.framework/Versions/1.3/Headers/Pantomime.h...
Creating derived_src/.stamp...
Creating Pantomime.framework/Versions/1.3/Resources...
Updating Version/Current symlink...
Making all for framework Pantomime...
Compiling file CWCacheManager.m ...
In file included from
/usr/GNUstep/Local/Library/Headers/GNUstepBase/GSConfig.h:185:0,
from
/usr/GNUstep/Local/Library/Headers/GNUstepBase/GSVersionMacros.h:224,
from
/usr/GNUstep/Local/Library/Headers/Foundation/NSArray.h:27,
from ../Pantomime/CWCacheManager.h:27,
from CWCacheManager.m:24:
/usr/include/inttypes.h:280:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘typedef’
typedef struct
^
/usr/include/inttypes.h: In function ‘imaxabs’:
/usr/include/inttypes.h:290:40: error: expected declaration specifiers before
‘__THROW’
extern intmax_t imaxabs (intmax_t __n) __THROW __attribute__ ((__const__));
^
/usr/include/inttypes.h:294:7: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘__THROW’
__THROW __attribute__ ((__const__));
^
/usr/include/inttypes.h:298:47: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘__THROW’
char **__restrict __endptr, int __base) __THROW;
^
/usr/include/inttypes.h:302:49: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘__THROW’
char ** __restrict __endptr, int __base) __THROW;
^
/usr/include/inttypes.h:307:6: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘__THROW’
…
Any ideas? Has anybody got Pantomime installed on Ubuntu?
Thanks a lot,
Andreas
_______________________________________________
Discuss-gnustep mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/discuss-gnustep