Building everything from source code is the safest method, as far as I'm concerned. I build everything: the compiler, the runtime, and various GNUstep libraries. I use latest development repositories for each.
Just as the repository's name implies, this script is intended for use with Ubuntu (but I see no reason why the compiling part would fail under other UNIX systems. Debian is also probably going to play nicely). More specifically, this script has been tested with Ubuntu 12.04.
Take vanilla Ubuntu 12.04, run the script, and in an hour or so, you should have a compiler (clang), a runtime (libobjc2) and the libraries (GNUstep) up and running.
You may want to read the script and decide which lines you want to put on the bottom of your ~/.bash_profile. For example, I have these ones there:
export PATH=$PATH:$PWD/Release+Asserts/bin: # llvm/Debug/bin contains the clang binary
export CC=clang # Make Clang the C/ObjC compiler rather than GCC
. /usr/GNUstep/System/Library/Makefiles/GNUstep.sh
Additionally, you may want to save time if you don't want to compile clang. I personally do. If you don't, just "apt-get install clang", and feel free to edit the script removing the portions that deal with llvm and clang.
Good luck!
On Thu, Aug 23, 2012 at 6:45 PM, Paulo Pinto
<address@hidden> wrote:
Hello,
can someone please explain what is the best way of using the latest Objective-C version,
via clang, with GNUStep?
The wiki page, http://wiki.gnustep.org/index.php/ObjC2_FAQ, seems to be outdated.
So far I have failed to find a proper explanation, beside trying to build everything from
source code myself and see what happens.
Thanks,
Paulo
_______________________________________________
Gnustep-dev mailing list
address@hidden
https://lists.gnu.org/mailman/listinfo/gnustep-dev
--
Ivan Vučica -
address@hidden