SCM Repository
Annotation of /trunk/INSTALL
Parent Directory
|
Revision Log
Revision 1270 - (view) (download)
1 : | jhr | 123 | Build instructions for the Diderot compiler |
2 : | |||
3 : | jhr | 1113 | =============== |
4 : | PREREQUISITES | ||
5 : | =============== | ||
6 : | You must have TEEM installed, which you can get from | ||
7 : | jhr | 123 | |
8 : | jhr | 1113 | http://teem.sourceforge.net/download/index.html |
9 : | |||
10 : | jhr | 1270 | You also must have SML/NJ (version 110.73) installed, which you can |
11 : | jhr | 1113 | get from |
12 : | |||
13 : | jhr | 1270 | http://smlnj.org/dist/working/110.73/index.html |
14 : | jhr | 1113 | |
15 : | jhr | 1270 | Diderot is currently supported on Linux and Mac OS X. It requires a system that is |
16 : | capable of running 64-bit executables. | ||
17 : | jhr | 1113 | |
18 : | =============== | ||
19 : | glk | 1266 | SOURCE CHECKOUT |
20 : | =============== | ||
21 : | jhr | 1270 | You can checkout the stable version of the Diderot source tree with: |
22 : | glk | 1266 | |
23 : | jhr | 1270 | svn co https://svn.smlnj-gforge.cs.uchicago.edu/svn/diderot/trunk diderot |
24 : | glk | 1266 | |
25 : | jhr | 1270 | At times, there may also be unstable or experimental development branches. You can |
26 : | explore these using the web interface at | ||
27 : | |||
28 : | https://smlnj-gforge.cs.uchicago.edu/scm/viewvc.php/?root=diderot | ||
29 : | |||
30 : | glk | 1266 | =============== |
31 : | jhr | 1113 | CONFIGURATION |
32 : | =============== | ||
33 : | |||
34 : | jhr | 1232 | Run autoheader: |
35 : | |||
36 : | % autoheader -Iconfig | ||
37 : | |||
38 : | jhr | 123 | Run autoconf: |
39 : | |||
40 : | % autoconf -Iconfig | ||
41 : | |||
42 : | jhr | 1232 | Configure the makefiles etc. |
43 : | jhr | 123 | |
44 : | % ./configure --with-teem=/usr/local/teem | ||
45 : | |||
46 : | (assuming that TEEM is installed in /usr/local/teem). | ||
47 : | jhr | 1113 | |
48 : | =============== | ||
49 : | INSTALLATION | ||
50 : | =============== | ||
51 : | |||
52 : | From the root of the Diderot tree, run | ||
53 : | |||
54 : | % make local-install | ||
55 : | |||
56 : | This command will build the Diderot compiler and runtime support. | ||
57 : |
root@smlnj-gforge.cs.uchicago.edu | ViewVC Help |
Powered by ViewVC 1.0.0 |