Files
ldc/runtime
David Nadlinger ef748a9de0 Include std/internal in Phobos build.
Previously, std.internal.processinit was missing, leading to linker errors on OS X. All platform-specific stuff is wrapped in version() blocks, so we should be fine.
2011-11-12 22:35:28 +01:00
..
2008-10-06 22:46:55 +02:00

This should help get the runtime built.
FOR D1:
=======
1) Do a checkout of tango trunk into the ldc root dir (along dmd, gen, runtime etc).

    *   $ ls
    *   dmd dmd2 gen ir ...
    *   $ svn co http://svn.dsource.org/projects/tango/trunk tango

2) Compile the runtime

    *   sh build.sh

FOR D2:
=======
1) Check http://bitbucket.org/prokhin_alexy/ldc2/wiki/Home for up to date instructions

2) At the time of writing, this works:

    *   $ git clone https://github.com/AlexeyProkhin/druntime
    *   $ git clone https://github.com/AlexeyProkhin/phobos

3) Using cmake, set the D version to 2, then set the correct paths for druntime and phobos

4) Compile ldc2, druntime, and phobos

    *   $ make phobos2

=======
Enjoy!