Home My Page Projects Code Snippets Project Openings SML/NJ
Summary Activity Forums Tracker Lists Tasks Docs Surveys News SCM Files

SCM Repository

[smlnj] Annotation of /sml/trunk/NOTES/CYGWININSTALL
ViewVC logotype

Annotation of /sml/trunk/NOTES/CYGWININSTALL

Parent Directory Parent Directory | Revision Log Revision Log


Revision 3926 - (view) (download)

1 : allenleung 1618 Installation instructions for SML/NJ under Cygwin
2 :     -------------------------------------------------
3 :    
4 : jhr 3926 Note that these instructions have changed as of 110.77. In prior
5 :     releases, the default behavior of config/install.sh on Cygwin was
6 :     to build and use the Win32 runtime system. As of 110.77, the default
7 :     behavior is to build and use the Cygwin (i.e., Unix) version of
8 :     the runtime. For the old behavior, one should set the environment
9 :     variable SMLNJ_WINDOWS_RUNTIME:
10 :    
11 :     export SMLNJ_WINDOWS_RUNTIME
12 :     SMLNJ_WINDOWS_RUNTIME=1
13 :    
14 :    
15 :     Pre-110.77 instructions
16 :     -----------------------
17 :    
18 : allenleung 1834 1. Choose a directory to install SML/NJ. Note that currently
19 :     SML/NJ *must* be installed in a directory mounted in binmode.
20 :     Installation will fail if you try to install it in a directory
21 :     mounted in textmode. See the manpage for 'mount' for details.
22 :    
23 :     2. Set SMLNJ_CYGWIN_RUNTIME=1 and export the environment variable.
24 : allenleung 1618 E.g.,
25 :    
26 :     SMLNJ_CYGWIN_RUNTIME=1
27 :     export SMLNJ_CYGWIN_RUNTIME
28 :    
29 :     in Bourne sh and variants. Or
30 :    
31 :     setenv SMLNJ_CYGWIN_RUNTIME 1
32 :    
33 :     in csh and variants.
34 :    
35 :     When this is set SML/NJ will select the Cygwin runtime instead of
36 :     the default Windows runtime.
37 :    
38 : allenleung 1834 3. Simply treat Cygwin as a Unix, and follow the usual installation
39 : allenleung 1618 instructions.

root@smlnj-gforge.cs.uchicago.edu
ViewVC Help
Powered by ViewVC 1.0.0