-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathREADME.darwin.ldc
More file actions
36 lines (26 loc) · 857 Bytes
/
README.darwin.ldc
File metadata and controls
36 lines (26 loc) · 857 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
Install MacPorts (or manually install the following software): http://www.macports.org/
sudo port install git-core
sudo port install mercurial
sudo port install cmake
Download and extract http://llvm.org/releases/2.5/llvm-2.5.tar.gz
./configure --enable-optimized
make
sudo make install
Pick your source directory, go there
git clone ssh://icarus.dechocorp.com/var/lib/git/mordor.git mordor
hg clone http://hg.dsource.org/projects/ldc ldc
svn co http://svn.dsource.org/projects/tango/trunk ldc/tango
cd ldc/tango
cat ../../mordor/patches/tango/* | patch -p0
cd ..
ccmake ./
<press c>
<press c>
<press g>
make
make runtime
sudo make install
Install dsss: http://dsource.org/projects/dsss
sudo cp <pathtoldc>/ldc-posix-tango /usr/etc/rebuild
Edit /usr/etc/rebuild/default to be profile=ldc-posix-tango
Go to your mordor checkout, and run dsss build