For developers‎ > ‎

Development environments

draft.

Status

Most of libraries, headers and developer tools (e.g. a compiler) comes from the Darwinbuild project and/or the MacPorts project.

gcc

gcc -v
Using built-in specs.
Target: i686-apple-darwin9
Configured with: /Volumes/One/darwin-build-testing/9A581/BuildRoot/private/var/tmp/gcc/gcc-5465.obj/src/configure --disable-checking -enable-werror --prefix=/usr --mandir=/share/man --enable-languages=c,objc,c++,obj-c++ --program-transform-name=/^[cg][^.-]*$/s/$/-4.0/ --with-gxx-include-dir=/include/c++/4.0.0 --with-slibdir=/usr/lib --build=i686-apple-darwin9 --with-arch=apple --with-tune=generic --host=i686-apple-darwin9 --target=i686-apple-darwin9
Thread model: posix
gcc version 4.0.1 (Apple Inc. build 5465)

llvm

llvmc --version
Low Level Virtual Machine (http://llvm.org/):
  llvm version 2.5
  Optimized build with assertions.
  Built Jul 30 2009(19:01:55).

llvm (Low Level Virtual Machine) from http://llvm.org/ can be built and installed in a chroot at this time:
[...]
llvm[4]: ======= Finished Linking Release Executable Sample (without symbols)
make[1]: Nothing to be done for `all'.
llvm[0]: ***** Completed Release Build

Comments