|
7 years ago | |
---|---|---|
include | 7 years ago | |
libs | 7 years ago | |
other | 7 years ago | |
src | 7 years ago | |
.gitignore | 7 years ago | |
.travis.yml | 7 years ago | |
CMakeLists.txt | 7 years ago | |
Dockerfile | 7 years ago | |
Dockerfile-i386 | 7 years ago | |
Makefile | 7 years ago | |
README.md | 7 years ago | |
appveyor.yml | 7 years ago | |
hl.sln | 8 years ago | |
hl.vcxproj | 7 years ago | |
hl.vcxproj.filters | 7 years ago | |
hlc.vcxproj | 8 years ago | |
hlc.vcxproj.filters | 8 years ago | |
libhl.vcxproj | 7 years ago | |
libhl.vcxproj.filters | 8 years ago |
HashLink is a virtual machine for Haxe http://hashlink.haxe.org
HashLink is distributed with some graphics libraries allowing to develop various applications, you can manually disable the libraries you want to compile in Makefile. Here's the dependencies that you install in order to compile all the libraries:
fmt: libpng-dev libturbojpeg-dev libvorbis-dev openal: libopenal-dev sdl: libsdl2-dev ssl: libmbedtls-dev uv: libuv1-dev
To install all dependencies on Ubuntu for example:
sudo apt-get install libpng16-dev libturbojpeg-dev libvorbis-dev libopenal-dev libsdl2-dev libmbedtls-dev libuv1-dev
And on OSX:
brew install libpng jpeg-turbo libvorbis sdl2 mbedtls openal-soft libuv
Read the Documentation on the HashLink wiki.