Hi!
I've posted the following bug months ago using the bugtracker on savannah, but maybe this tracker is not consulted so frequently. Whatever...
Trying to install GNUstep once again on my OS X box by following the instructions (README's, Platform notes etc.), i got the following error:
<snip>
Making install for resource_set base-resources...
Compiling file GCObject.m ...
GSObjCRuntime.m: In function `GSAppendMethodToList':
GSObjCRuntime.m:881: warning: assignment discards qualifiers from pointer target type
GSObjCRuntime.m: In function `gs_skip_type_qualifier_and_layout_info':
GSObjCRuntime.m:1109: error: `_C_BYREF' undeclared (first use in this function)
GSObjCRuntime.m:1109: error: (Each undeclared identifier is reported only once
GSObjCRuntime.m:1109: error: for each function it appears in.)
make[3]: *** [shared_debug_obj/GSObjCRuntime.o] Error 1
make[3]: *** Waiting for unfinished jobs....
</snip>
The reason seems to be the following: The definitions for
_C_BYREF
_C_GCINVISIBLE
_F_BYREF
_F_GCINVISIBLE
are missing in preface.h under section for NEXTSTEP (<- is this correct for OS X?). Adding these definitions the compilation and installation ends up with success.
Hope this helps!
Best regards, Oliver
_______________________________________________ Bug-gnustep mailing list [email protected] http://lists.gnu.org/mailman/listinfo/bug-gnustep
