bug-gnustep
[Top][All Lists]
Advanced

[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




reply via email to

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