On 8 Jul 2014, at 21:49, Jeremy Agostino <[email protected]> wrote:
> 
> I’ve got my gnustep-make configured to disable objective-c exception support 
> but when I build I get the error that "gnustep-base is configured to use 
> 'traditional' exceptions, but you are building for 'native' exceptions.” 
> Looking at the clang arguments I see -fexceptions and -fobjc-exceptions. I’m 
> not sure where these are coming from. I even edited common.make and commented 
> out the sections that append those flags to the OBJCFLAGS and LDFLAGS and 
> they still show up in the build arguments. Where could those flags be coming 
> from?

When you configure gnustep-make, you are setting the flags to be used by the 
compiler for exception 
When you configure gnustep-base, you are setting the way excepotions in the 
base library are to be implemented.
You must configure both the same way, otherwise you would get a situation where 
you subsequently build code with exceptions handled one way, but link it with a 
base library which implements exceptions the other way.



_______________________________________________
Discuss-gnustep mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/discuss-gnustep

Reply via email to