[Top][All Lists]

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

Re: Error compiling libobjc2 - unwind.h not found

From: David Chisnall
Subject: Re: Error compiling libobjc2 - unwind.h not found
Date: Sun, 4 Oct 2009 15:30:21 +0100

Hi Chris,

It's a private GCC header which, unfortunately, varies a little bit between platforms. I'm a bit surprised it isn't found for you; it has been on all of the platforms that I've tried so far, but in some uleb128 is defined and in others it isn't. I plan on removing this dependency soon, because the unwind headers just contain copies of the functions from the ABI specification (which doesn't seem to stop the FSF from slapping a GPL header on them).


On 4 Oct 2009, at 15:19, Christopher Armstrong wrote:

I've been wanting to try out the new libobjc2 runtime (discussed at ) that is in GNUstep SVN. I've compiled and installed gnustep-make from SVN, and now I'm trying to build libobjc2 but it fails with this error:

address@hidden:~/gnustep/libobjc2/trunk$ make
This is gnustep-make 2.2.0. Type 'make print-gnustep-make-help' for help.
Making all for library libobjc...
Compiling file archive.c ...
Compiling file class.c ...
Compiling file encoding.c ...
Compiling file exception.c ...
exception.c:27:10: fatal error: 'unwind.h' file not found
#include "unwind.h"
1 diagnostic generated.
make[2]: *** [obj/exception.c.o] Error 1
make[1]: *** [internal-library-all_] Error 2
make: *** [libobjc.all.library.variables] Error 2

I couldn't find unwind.h anywhere in the distribution, and it doesn't appear to be a public header on my system. Am I missing something before I try installing libobjc2? I have installed gnustep- make into a non-standard location, but I'm not sure how this would influence it.


Christopher Armstrong

Gnustep-dev mailing list

-- Sent from my Apple II

reply via email to

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