Prebuilt Pony binaries are available on a number of platforms. They are built using a very generic CPU instruction set and as such, will not provide maximum performance. If you need to get the best performance possible from your Pony program, we strongly recommend building from source.
Prebuilt Linux packages are available via ponyup for Glibc and musl libc based Linux distribution. You can install nightly builds as well as official releases using ponyup.
To install the most recent ponyc on a Glibc distribution (for example, Debian, Ubuntu, and most distros):
All ponyc Linux installations need a C compiler such as gcc or clang installed. The following distributions have additional requirements:
Pony can be installed as a Homebrew package.
Windows users will need to install:
Windows 10 SDK (10.x.x.x) for Desktopwill be installed.
Once you have installed the prerequisites, you can download the latest ponyc release from bintray.
Unzip the release file in a convenient location, and you will find
ponyc.exe in the
ponyc\bin directory. Following extraction, to make
ponyc.exe globally available, add it to your
PATH either by using Advanced System Settings->Environment Variables to extend
PATH or by using the
setx command, e.g.
setx PATH "%PATH%;<directory you unzipped to>\ponyc\bin"