|
From: | Ivan Vučica |
Subject: | Re: crash upon startup in GWorkcenter, Recycler, ProjectCenter and Gorm |
Date: | Thu, 21 Dec 2017 23:18:05 +0000 |
On Thu, Dec 21, 2017 at 7:53 PM, Richard Frith-Macdonald <richard.frith-macdonald@theengagehub.com > wrote:
>> Compiling file GSConcreteValue.m ...
>> In file included from In file included from In file included from GSBlocks.m:23:
>> In file included from ../Headers/Foundation/NSObject.h:30: I am able to reproduce this on clang 3.8.0, using latest versions of everything from Git.
>> In file included from ../Headers/Foundation/NSObjCRuntime.h:38:
>> ../Headers/GNUstepBase/GSVersionMacros.h:290:10: error: "You are building gnustep-base using the objc-nonfragile-abi but your
>> gnustep-base was not configured to use it."
>> # error "You are building gnustep-base using the objc-nonfragile-abi but your gnustep-base was not configured to use it."
>
> That would seem to suggest you have gnustep-make trying to use clang and the new runtime but gnustep-base expecting to use gcc and the gnu runtime.
> Could it be that you forgot to set the library combo for the modern compiler/runtime rather than the traditional one?
> The gnustep-base configure script should recognise the library combo (from the environment or from gnustep-make) when figuring out how to configure itself;
> traditional (gnu runtime in the library combo) implies traditional abi
> modern, next-generation (ng runtime in the library combo) implies the nonfragile abi
I will now rebuild with the gnu-gnu-gnu combo.
[Prev in Thread] | Current Thread | [Next in Thread] |