update installation for OCaml
authorJim <jim.pryor@nyu.edu>
Sat, 31 Jan 2015 18:44:27 +0000 (13:44 -0500)
committerJim <jim.pryor@nyu.edu>
Sat, 31 Jan 2015 18:44:27 +0000 (13:44 -0500)
how_to_get_the_programming_languages_running_on_your_computer.mdwn

index 729a188..848bd52 100644 (file)
@@ -229,7 +229,8 @@ Sometimes we may refer to Caml or ML
 more generally; but you can assume that what we're talking about always works more
 specifically in OCaml.
 
 more generally; but you can assume that what we're talking about always works more
 specifically in OCaml.
 
-It's helpful if in addition to OCaml you also install the Findlib add-on and/or the [OPAM](https://opam.ocaml.org) "package manager."
+It's helpful if in addition to OCaml you also install the
+Findlib add-on and/or the [OPAM](https://opam.ocaml.org) "package manager."
 These will make it easier to install additional add-ons further down the road.
 However, if you're not able to get them working, don't worry about it much.
 
 These will make it easier to install additional add-ons further down the road.
 However, if you're not able to get them working, don't worry about it much.
 
@@ -244,7 +245,9 @@ The current version of OCaml is 4.02.1 (released October 2014).
 
 *   **To install in Windows**
 
 
 *   **To install in Windows**
 
-    Go to <http://caml.inria.fr/download.en.html>.
+    There are *five* different strategies for installing OCaml on Windows. I don't know which works best.
+
+    1.  First, you can go to <http://caml.inria.fr/download.en.html>.
     You can probably download and install the
     "Self installer for the port based on the MinGW toolchain"
     even if you don't know what MinGW or Cygwin are.
     You can probably download and install the
     "Self installer for the port based on the MinGW toolchain"
     even if you don't know what MinGW or Cygwin are.
@@ -253,9 +256,19 @@ The current version of OCaml is 4.02.1 (released October 2014).
     At the time of this writing, only an installer for an earlier
     version of OCaml (4.01.0, from September 2013) is available.
 
     At the time of this writing, only an installer for an earlier
     version of OCaml (4.01.0, from September 2013) is available.
 
-    To install the Findlib add-on, you must have the
-    Cygwin system installed. We assume few of you do,
-    so we're not going to try to explain how to do this.
+    2.  A second strategy uses a package called
+        [OCPWIN](http://ocaml.org/docs/install.html#OCPWINSelfContainedOCamlforWindows). This also installs only version 4.01.0.
+
+    3.  The [three remaining strategies](http://ocaml.org/docs/install.html#OCamlonCygwin) in some way
+    use the Cygwin environment, mentioned earlier on this page. At least one of
+    those three methods will automatically fetch and help you install Cygwin.
+    The first method listed on that page says it installs version 4.00.1, but
+    really it's been updated and now installs the (somewhat newer, but still
+    not the newest) version 4.01.0.
+
+    Some of these methods may automatically install Findlib for you. If not,
+    you can try installing it yourself but I think you'll need the Cygwin
+    system installed to do so. I'm not going to explain how to do this.
     If you want to figure it out yourself, go to the
     Findlib website at <http://projects.camlcity.org/projects/findlib.html>.
 
     If you want to figure it out yourself, go to the
     Findlib website at <http://projects.camlcity.org/projects/findlib.html>.