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

SCM Repository

[smlnj] Diff of /sml/branches/dbm-branch-2005_09_20/MACOSXINSTALL
ViewVC logotype

Diff of /sml/branches/dbm-branch-2005_09_20/MACOSXINSTALL

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1385, Fri Sep 19 20:55:21 2003 UTC revision 1802, Thu May 19 03:24:34 2005 UTC
# Line 1  Line 1 
1  Installation instructions for SML/NJ under MacOS X  Installation instructions for SML/NJ under MacOS X
2  --------------------------------------------------  --------------------------------------------------
3    
4  To install SML/NJ under MacOS X on a machine that has the developer  We now provide a disk image containing an installer package
5  tools installed (i.e., which has a working C compiler), refer to  for SML/NJ.  The package contains a full installation
6  our generic instructions in file INSTALL.  including nearly all optional components.  (We only
7    exclude "mlrisc-tools" and "nowhere".)  In the near
8    future we plan to provide a meta-package which lets
9    users select the components to be installed.
10    
11  For people without developer tools on their MacOS X box we prepared  The current installer lets the user choose an installation
12  a disk image that contains a pre-compiled runtime system.  To install,  root directory.  The default is /usr/local/smlnj.
13  download the image, mount it, and copy its contents (a directory named  The SML/NJ-specific "bin" directory containing the
14  smlnj-xxx.xxx) to some location of your choice.  (The name smlnj-xxx.xxx  "sml" command and its siblings is not automatically
15  is not important -- you can change it or simply copy the contents of  added to the shell's search path, though.
 this directory into some other directory.)  
16    
17  At this point you should have some directory, e.g., /Users/joe/smlnj,  When using the installer package (even in the case
18  that contains two subdirectories named "config" and "bin".  Open a  when the installation directory is not the default
19  terminal (or xterm if you have X11), cd to /Users/joe/smlnj  /usr/local/smlnj) it is NOT necessary to set any
20  and follow the instructions in file INSTALL beginning *after* the  global environment variables such as SMLNJ_HOME.
 point where it asks you to gunzip and untar config.tgz.  
21    
22  For example, if you are in a hurry and have good network connectivity,  ----
 simply edit config/targets and then run config/install.sh.  
23    
24  Once the installer finishes, you only need to keep the "bin" and "lib"  When developer tools are present on a MacOS X machine,
25  subdirectories.  You can move them wherever you like (together!) as  then it is also always possible to do a generic install
26  long as you set the variable SMLNJ_HOME to the name of the directory  (see file INSTALL).
 that holds them.  

Legend:
Removed from v.1385  
changed lines
  Added in v.1802

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