discuss-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

base build fails due to non-fragile ABI and clang


From: Riccardo Mottola
Subject: base build fails due to non-fragile ABI and clang
Date: Sun, 17 Aug 2014 22:08:53 +0200
User-agent: Mozilla/5.0 (X11; FreeBSD i386; rv:29.0) Gecko/20100101 Firefox/29.0 SeaMonkey/2.26.1

Hi,

I just reconfigured make & base after about a fortnight, and base fails to build. I am using FreeBSD and clang:

 Compiling file preface.m ...
In file included from GSLocale.m:25:
In file included from ././common.h:35:
../Headers/GNUstepBase/GSVersionMacros.h:288: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-...

yet I have configured make with:

$ ./configure --with-layout=gnustep --prefix=/ --enable-native-objc-exceptions --disable-non-fragile-abi CC=clang CXX=clang++ --no-create --no-recursion

I do not want the non-fragile ABI, I vastly prefer the fragile version for debugging (and perhaps speed, although I'm unsure) since I anyway recompile everything on FreeBSD.

What did change? I did not change the compiler and apparently nothing in the changelogs of make and base, although I see some changes.

Suggestions?

Riccardo




reply via email to

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