The target is to create a tool/script/makefile environment to produce a
working set of static and dynamic libraries of the cocotron project under
Linux CentOS 6.3 in 64bit mode which can be installed on a minimum install
CentOS 6.3 system. It must use the Clang compiler.
It can either compile it under MacOS X with Xcode 4.4 (in which case modified
Xcode project files would result) or directly under Linux with new Makefiles.
It should link to the new objectiveC 2.0 runtime library under linux.
Step1: Foundation including networking and multi threading and
Objective C 2.0 features (@synthesize, @synchronize etc).
Step2: AppKit
Cocotron is a open source library implementation of MacOS X's CoreFoundation
and Foundation and AppKit frameworks. It is on cocotron.org. It works as
crosscompiler from Xcode on MacOS X to compile for Windows. There's a Linux
version for 32 bit on Ubuntu. So basically everything is more or less
there but it requires some tweaking. Better is to have simple Linux makefiles
and just compile it with Clang (which has all the Objective C 2.0 features
wanted) on Linux directly. So not difficult to do but it can be timeconsumting
in testing and writing the correct Makefiles.