[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Compilation on OS X failed
From: |
Oliver Langer |
Subject: |
Compilation on OS X failed |
Date: |
Tue, 25 Jan 2005 09:24:59 +0100 |
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
- Compilation on OS X failed,
Oliver Langer <=