Nessuna descrizione

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

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.