-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Compilation Problem #3
Comments
It looks like your version of clang doesn't support blocks. Can you do Although it looks as if you might be using GCC as an Objective-C compiler, which would be a very odd decision as GCC only supports an archaic version of Objective-C. |
You are right, but now I have another problem. I compiled libobjc2 from http://download.gna.org/gnustep/. Now it fails while : Build Project: LanguageKitCodeGen Making all for framework LanguageKitCodeGen... Do I have to compile the entire GNUstep from scratch with objc2 support, or there is a simpler way? |
Yes, you should compile GNUstep with the an ABI from the last 5 years. |
I am trying to compile it on Ubuntu 14.04, but it stops with an error. Here's the log:
Build Project: EtoileFoundation
Making all for framework EtoileFoundation...
Compiling file Source/ETByteSizeFormatter.m ...
In file included from /home/loke/code/Etoile/Bootstrap/EtoileFoundation/EtoileFoundation/Macros.h:10:0,
from Source/ETByteSizeFormatter.m:9:
/home/loke/code/Etoile/Bootstrap/EtoileFoundation/EtoileFoundation/EtoileCompatibility.h:126:115: error: expected ‘)’ before ‘^’ token
^
/home/loke/code/Etoile/Bootstrap/EtoileFoundation/EtoileFoundation/EtoileCompatibility.h:126:117: error: expected ‘)’ before ‘(’ token
^
make[3]: ** [obj/EtoileFoundation.obj/Source/ETByteSizeFormatter.m.o] Error 1
make[2]: *** [internal-framework-run-compile-submake] Error 2
make[1]: *** [EtoileFoundation.all.framework.variables] Error 2
make: *** [internal-all] Error 2
The text was updated successfully, but these errors were encountered: