Compile Objective C 2.0 code on Linux
Compile Objective C 2.0 code on Linux
- Subject: Compile Objective C 2.0 code on Linux
- From: "Jake McMahon" <email@hidden>
- Date: Thu, 18 Dec 2008 09:50:18 -0500
I'm trying to install all the necessary tools needed to compile
Objective C 2.0 code on a Linux workstation. I've downloaded the
gcc-5465 package off the Apple website and executed:
> ../configure --prefix=/tmp/123/ --enable-languages=objc
followed by: make bootstrap
> /usr/include/limits.h:125:26: error: no include path in which to search for limits.h
> make[2]: *** [crtbegin.o] Error 1
> make[2]: Leaving directory `/home/user/Download/gcc-5465/xxx/gcc'
> make[1]: *** [stage1_build] Error 2
> make[1]: Leaving directory `/home/user/Download/gcc-5465/xxx/gcc'
> make: *** [bootstrap] Error 2
if I do
make (note, no bootstrap)
> ../../gcc/objc/objc-act.c: In function 'objc_init':
> ../../gcc/objc/objc-act.c:716: warning: suggest braces around empty body in an 'if' statement
> ../../gcc/objc/objc-act.c: In function 'objc_init_exceptions':
> ../../gcc/objc/objc-act.c:7745: error: 'darwin_macosx_version_min' undeclared (first use in this function)
> ../../gcc/objc/objc-act.c:7745: error: (Each undeclared identifier is reported only once
> ../../gcc/objc/objc-act.c:7745: error: for each function it appears in.)
> ../../gcc/objc/objc-act.c: In function 'objc_create_init_utf16_var':
> ../../gcc/objc/objc-act.c:19227: warning: implicit declaration of function 'objc_cvt_utf8_utf16'
> make[1]: *** [objc/objc-act.o] Error 1
> make[1]: Leaving directory `/home/user/Download/gcc-5465/xxx/gcc'
> make: *** [all-gcc] Error 2
Is there something I'm missing here? I know there is already a gnu
implementation of objc but I want to use the features of version 2.0.
Any help or suggestions would be GREATLY! appreciated.
Thanks
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden