Nenhuma descrição

ncannasse 03b51e992f cleanup 7 anos atrás
include ee8cfa4eca Updated mbedTLS to 2.7.0 (#120) 7 anos atrás
libs ddb620104a Added support for xbo (#121) 7 anos atrás
other 6daca76017 added 7 anos atrás
src ddb620104a Added support for xbo (#121) 7 anos atrás
.gitignore ff04d410c3 added build_package for static distributions 7 anos atrás
.travis.yml f02403ed20 [TravisCI] toolchain file was moved 7 anos atrás
CMakeLists.txt 26068f795a move cmake to other/cmake 7 anos atrás
Dockerfile a0a48f6637 explicitly set HAXE_STD_PATH in the Dockerfiles 7 anos atrás
Dockerfile-i386 a0a48f6637 explicitly set HAXE_STD_PATH in the Dockerfiles 7 anos atrás
Makefile 03b51e992f cleanup 7 anos atrás
README.md 88078faaae Update README.md 7 anos atrás
appveyor.yml 81fecb26dc [appveyor] build all libs using vc as well 7 anos atrás
hl.sln 8e9127b4d0 split sdl/openal 8 anos atrás
hl.vcxproj 893f738e6f entirely review jit callback system, started adapting to x64 calling conventions 7 anos atrás
hl.vcxproj.filters 893f738e6f entirely review jit callback system, started adapting to x64 calling conventions 7 anos atrás
hlc.vcxproj b528b62c1b replace HL OSetMethod by object method binding (for static & dynamic methods) 8 anos atrás
hlc.vcxproj.filters b528b62c1b replace HL OSetMethod by object method binding (for static & dynamic methods) 8 anos atrás
libhl.vcxproj 730af31282 fixed most msvc x64 warnings 7 anos atrás
libhl.vcxproj.filters ecdae2128f pass allocated type to alloc_gen 8 anos atrás

README.md

HashLink

TravisCI Build Status AppVeyor Build Status

HashLink is a virtual machine for Haxe http://hashlink.haxe.org

Building on Linux/OSX

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

Documentation

Read the Documentation on the HashLink wiki.