v2.1.1
Linux and macOS (64-bit x86)
Tested on Ubuntu 18, 20, Debian 10, and macOS X Catalina, and should run on most Linux distributions.
From a command prompt, run:
> curl -sSL https://github.com/koka-lang/koka/releases/download/v2.1.1/install.sh | sh
This also installs syntax highlighting for the VS Code and Atom editors. After install, run
> koka
to verify koka installed correctly.
- If
curlis not installed on your system, use> wget -qO- https://github.com/koka-lang/koka/releases/download/v2.1.1/install.sh | sh - For most installations this will ask for root access in order to install to
/usr/local/bin. For more control, you can pass a different prefix. For example, installing to~/.localinstead:> curl -sSL https://github.com/koka-lang/koka/releases/download/v2.1.1/install.sh | sh -s -- --prefix=~/.local - To uninstall a version, use the
--uninstallswitch:> curl -sSL https://github.com/koka-lang/koka/releases/download/v2.1.1/install.sh | sh -s -- --uninstall
Windows 10 (64-bit x86)
Koka requires Visual Studio (community edition) to be installed.
Open a Visual Studio x64 toolset command prompt and download and run the installer:
> curl -L -o install-koka.bat https://github.com/koka-lang/koka/releases/download/v2.1.1/install.bat
> install-koka.bat
which will install koka to %APPDATA%\local\bin. You may need to add this directory to your PATH environment variable.
After this you can run the koka command from a Visual Studio x64 toolset command prompt where it will use cl (or clang-cl) to compile and be able to link with the standard Windows libraries:
> koka
- You can also download the Windows
tar.gzbundle manually and use the following command to unpack it:and add> tar -xzf koka-v2.1.1-windows-amd64.tar.gz -C <destination folder><destination folder>\binto the PATH environment variable to findkoka. - If the Clang 64-bit compiler is installed, Koka will use
clang-cl(instead ofcl) which usually generates faster code. You can usekoka --cc=clto select the Visual Studio compiler explicitly.
Other platforms
You need to build from source, however Koka has few dependencies and should build from source without problems on most common platforms.
