[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.
- GNUstep Base 1.11.0, Benoit Astruc, 2005/07/23
- Re: GNUstep Base 1.11.0, Richard Frith-Macdonald, 2005/07/23
- Re: GNUstep Base 1.11.0, Benoit Astruc, 2005/07/23
- Re: GNUstep Base 1.11.0, Benoit Astruc, 2005/07/23
- Re: GNUstep Base 1.11.0, Richard Frith-Macdonald, 2005/07/23
- Re: GNUstep Base 1.11.0, Richard Frith-Macdonald, 2005/07/23
- Re: GNUstep Base 1.11.0,
Benoit Astruc <=
- Re: GNUstep Base 1.11.0, Richard Frith-Macdonald, 2005/07/23
- Re: GNUstep Base 1.11.0, Benoit Astruc, 2005/07/23
- Re: GNUstep Base 1.11.0, Richard Frith-Macdonald, 2005/07/23
- Re: GNUstep Base 1.11.0, Adam Fedor, 2005/07/24
- Re: GNUstep Base 1.11.0, Yves de Champlain, 2005/07/25
- Re: GNUstep Base 1.11.0, Andrew Pinski, 2005/07/25
- Re: GNUstep Base 1.11.0, Yves de Champlain, 2005/07/25
- Re: GNUstep Base 1.11.0, Yves de Champlain, 2005/07/27
- Re: GNUstep Base 1.11.0, Richard Frith-Macdonald, 2005/07/23
- Re: GNUstep Base 1.11.0, Benoit Astruc, 2005/07/23