Skip to content

Portable Crystal binary distributions for Linux on x86_64

Notifications You must be signed in to change notification settings

lh3/PortableCrystal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 

Repository files navigation

Crystal is a young compiled programming language that is similar to Ruby in syntax but is much faster. It is non-trivial to install Crystal without the root permision. Although you can find precompiled binary packages from Crystal's release page, those packages lack essential libraries required to compile any Crystal programs. As a result, users have to install additional packages to make Crystal work.

This repository provides portable precompiled Crystal binaries. The only difference from the official packages is that pacakges here include static libevent and PCRE libraries available in crystal-libs-v1.tar.bz2 from this repo. To use PortableCrystal, users can download a package from the release page, unpack it and run crystal-verion_x64-linux/bin/crystal to compile their programs without installing other libraries. More importantly, executables compiled with our binary distributions are not dynamically linked to the two libraries and are thus more portable -- as developers, we wouldn't want our users to install other libraries to use our tools.

At present, this repository does not provide libyaml and libgmp which are required to compile certain crystal programs.

Available versions: 0.34.0 and 1.0.

About

Portable Crystal binary distributions for Linux on x86_64

Resources

Stars

Watchers

Forks

Packages

No packages published