Specify POSIX in BUILDING
[bpt/mlt.git] / BUILDING
CommitLineData
c0a3b488
AC
1===================
2System requirements
3===================
4
63ee7493
AC
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.
dca24e57 10
c0a3b488
AC
11
12=============
13Configuration
14=============
15
ccac2ca2 16Modify the parameters in settings as appropriate for your system.
dc3b1a7f 17
eb3c2c89
AC
18These settings may be determined for you autotmatically by a fancy
19configuration program in a future release.
c0a3b488
AC
20
21
22========
23Building
24========
25
eb3c2c89 26All sources may be built by running the 'build' script in this
c0a3b488
AC
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
eb3c2c89
AC
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
c0a3b488
AC
36[There is probably a better way to do this, but I haven't figured one
37out yet.]