X-Git-Url: http://lambda.jimpryor.net/git/gitweb.cgi?a=blobdiff_plain;f=how_to_get_the_programming_languages_running_on_your_computer.mdwn;h=426b53a7ed43627c723267d75fe2e8837333e099;hb=5513006d5e04b6fa2997c329d1050721df692506;hp=6fab52a3da86b3bd4e4faf02c3356b6e04f0bbe4;hpb=e5ee363a2fc2f525dec7830b9ae3f1c7ce1f0992;p=lambda.git diff --git a/how_to_get_the_programming_languages_running_on_your_computer.mdwn b/how_to_get_the_programming_languages_running_on_your_computer.mdwn index 6fab52a3..426b53a7 100644 --- a/how_to_get_the_programming_languages_running_on_your_computer.mdwn +++ b/how_to_get_the_programming_languages_running_on_your_computer.mdwn @@ -276,34 +276,30 @@ The current version of OCaml is 4.02.1 (released October 2014). The people in charge of OCaml (they're at the French research institute INRIA) have stopped making pre-built packages for Mac OS X. One option you have is to use their package for a slightly older version of OCaml, 4.01.1 from Sept. 2013. You can find that as a "Precompiled binary for Mac OS X" on [this page](http://ocaml.org/releases/4.01.0.html). - A second option is to install the OPAM package manager and use that to build and install the latest version of OCaml. *Instructions on how to do that will be posted shortly.* + A second option is to install the OPAM package manager and use that to build and install the latest version of OCaml. Here's how to do that: + + 1. Download [this file](https://raw.github.com/ocaml/opam/master/shell/opam_installer.sh) and note where it gets saved to. + + 2. Open a terminal and type: + + sudo mkdir -p /usr/local/bin + sh /path/to/opam_installer.sh /usr/local/bin + + Except replace `/path/to` with the real location, that you noted in step 1. +If you do have Xcode, and want to do without MacPorts, then +what you need to do is download Findlib from +. +Unpack the download, open a Terminal and go into the folder you just +unpacked, and type: + + ./configure + make package-macosx + +This will build an installer package which you should be able to +double-click and install. +--> * **To install on Mac with MacPorts** @@ -325,7 +321,7 @@ The current version of OCaml is 4.02.1 (released October 2014). That will install a version of OCaml and the Findlib add-on and OPAM package manager. - If you're using Ubuntu "Utopic" (14.10), there's [a note on the OPAM home page](https://github.com/ocaml/opam) + If you're using Ubuntu "Utopic" (14.10), there's [a note on the OPAM home page](https://opam.ocaml.org/doc/Install.html) warning that its version of OPAM is broken, and not to use it. Here's how you can get (OCaml and) OPAM from a newer repository: sudo apt-get install -y software-properties-common @@ -333,16 +329,13 @@ The current version of OCaml is 4.02.1 (released October 2014). sudo apt-get update sudo apt-get install ocaml opam - If for some reason you can't get OCaml through your - packaging system, you can go to + If for some reason you can't get OCaml through your Linux packaging system, you can go to . Pre-packaged binary installers are available for several Linux systems. - If you can't get findlib through your packaging system, you'll - need to download it from + If you can't get findlib through your packaging system, you'll need to download it from . - and use gcc to compile it yourself. If you don't know how to - do that, you probably don't want to attempt this. + and use gcc to compile it yourself. If you don't know how to do that, you probably don't want to attempt this. Here are the INSTALL notes: . @@ -350,6 +343,10 @@ The current version of OCaml is 4.02.1 (released October 2014). you a nice history of the commands you've already typed, which you can scroll up and down in with your keyboard arrows. +**After using any of those methods**, if you managed to install OPAM along with OCaml, then open a Terminal and type this: + + echo "will be posted shortly" + ## Getting Haskell ##