HI ANdreas, normally I would first ask which compiler you are using and what version of all components. But in this case the problem seems to be totally outside of GNUstep. The file /usr/include/inttypes.h is a system header and your compiler isn’t able to parse it. The question is rather how did you get this far :-) Similar problems should have happened when your compiled other bits of GNUstep. How could you work around these?
> Am 17.06.2019 um 19:50 schrieb Andreas Höschler <ahoe...@smartsoft.de>: > > 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 > > 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 > Discuss-gnustep@gnu.org > https://lists.gnu.org/mailman/listinfo/discuss-gnustep _______________________________________________ Discuss-gnustep mailing list Discuss-gnustep@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnustep