discuss-gnustep
[Top][All Lists]
Advanced

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

Re: GNUstep Base 1.11.0


From: Benoit Astruc
Subject: Re: GNUstep Base 1.11.0
Date: Sat, 23 Jul 2005 15:38:32 +0200


Le 23 juil. 05, à 15:22, Richard Frith-Macdonald a écrit :

On 2005-07-23 14:09:05 +0100 Benoit Astruc <benoit.astruc@free.fr> wrote:

It's in code which should only be compiled when the additions part of the base library is built standalone on MacOS-X. Is that what you are trying to do, or has something gone wrong with configuration?
That's exactly what I am trying to do, but it's quite hard. I am working on the third compil error I encounter.
        Well and i don't know how to fix this one :
In file included from .../../Headers/Additions/GNUstepBase/GSIArray.h:129, from .../../Headers/Additions/GNUstepBase/GSRunLoopCtxt.h:5,
                 from GSRunLoopCtxt.m:12:
.../../Headers/Additions/GNUstepBase/GSUnion.h:93: error: parse error before "gss8" .../../Headers/Additions/GNUstepBase/GSUnion.h:93: warning: no semicolon at end of struct or union .../../Headers/Additions/GNUstepBase/GSUnion.h:94: warning: type defaults to `int' in declaration of `u8' .../../Headers/Additions/GNUstepBase/GSUnion.h:94: warning: data definition has no type or storage class .../../Headers/Additions/GNUstepBase/GSUnion.h:97: error: parse error before "s16" .../../Headers/Additions/GNUstepBase/GSUnion.h:97: warning: type defaults to `int' in declaration of `s16' .../../Headers/Additions/GNUstepBase/GSUnion.h:97: warning: data definition has no type or storage class .../../Headers/Additions/GNUstepBase/GSUnion.h:98: error: parse error before "u16" .../../Headers/Additions/GNUstepBase/GSUnion.h:98: warning: type defaults to `int' in declaration of `u16' .../../Headers/Additions/GNUstepBase/GSUnion.h:98: warning: data definition has no type or storage class .../../Headers/Additions/GNUstepBase/GSUnion.h:101: error: parse error before "s32" .../../Headers/Additions/GNUstepBase/GSUnion.h:101: warning: type defaults to `int' in declaration of `s32' .../../Headers/Additions/GNUstepBase/GSUnion.h:101: warning: data definition has no type or storage class .../../Headers/Additions/GNUstepBase/GSUnion.h:102: error: parse error before "u32" .../../Headers/Additions/GNUstepBase/GSUnion.h:102: warning: type defaults to `int' in declaration of `u32' .../../Headers/Additions/GNUstepBase/GSUnion.h:102: warning: data definition has no type or storage class .../../Headers/Additions/GNUstepBase/GSUnion.h:105: error: parse error before "s64" .../../Headers/Additions/GNUstepBase/GSUnion.h:105: warning: type defaults to `int' in declaration of `s64' .../../Headers/Additions/GNUstepBase/GSUnion.h:105: warning: data definition has no type or storage class .../../Headers/Additions/GNUstepBase/GSUnion.h:106: error: parse error before "u64" .../../Headers/Additions/GNUstepBase/GSUnion.h:106: warning: type defaults to `int' in declaration of `u64' .../../Headers/Additions/GNUstepBase/GSUnion.h:106: warning: data definition has no type or storage class .../../Headers/Additions/GNUstepBase/GSUnion.h:111: warning: type defaults to `int' in declaration of `GSIArrayItem' .../../Headers/Additions/GNUstepBase/GSUnion.h:111: warning: data definition has no type or storage class
        Any ideas ?

Well, all those types are in GSConfig.h, so it needs to be included somewhere.

BUT ... I don't know why GSRunLoopCtxt.m is being compiled ... it shouldn't be part of the build when you are just building the additions library.

Did you know you should build using a command like -

make debug=yes add=yes base=no
or
make add=yes base=no

to build the additions library but not the base library?

Oups, i remember I read it somewhere but i forget it and use only make. But it changes nothing I have the same error. GSRunLoopCtxt.m is being compiled because the make script try to compil the subproject unix which contain it and GSRunLoopWatcher

        Is the sub project unix usefull for me ?

I don't know if there is a readme/howto for building the additions library standalone for use with Apple code :-(

I have used http://www.opendarwin.org/cgi-bin/todo.cgi?GNUstep_Build_Guide and http://www.gnustep.org/resources/documentation/User/GNUstep/gnustep- howto_6.html#SEC26 .
        Looks enough for me, but a little outdated for some part maybe.





reply via email to

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