updated for SML/NJ 110.72
[bpt/mlt.git] / BUILDING
... / ...
CommitLineData
1===================
2System requirements
3===================
4
5Compiling the mlt tool requires a "working version" of SML/NJ on a
6POSIX system. It's best to use version 110.49 or later. Earlier
7versions have incompatibilities, bugs, or both. You may have problems
8with any version whatsoever, though, since this stuff uses some SML/NJ
9compiler internals, and they may change often.
10
11
12=============
13Configuration
14=============
15
16Modify the parameters in settings as appropriate for your system.
17
18These settings may be determined for you automatically by a fancy
19configuration program in a future release.
20
21
22========
23Building
24========
25
26All sources may be built by running the 'build' script in this
27directory. It does a clean re-build of all source files and stabilizes
28all libraries produced. The build script is not appropriate for use
29during development. Use the standard SML/NJ CM mechanisms if you are
30changing the code and don't want to recompile everything each time.
31
32The 'install' script installs the 'mlt' program to the BINDIR
33specified in settings. You can also copy the generated mlt.conf file to
34/etc or wherever else you specified for the DEFAULT setting.
35
36[There is probably a better way to do this, but I haven't figured one
37out yet.]