You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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 libglu1-mesa-dev
ssl: libmbedtls-dev
uv: libuv1-dev
sqlite: libsqlite3-dev
To install all dependencies on the latest Ubuntu, for example:
brew bundle to install the dependencies listed in Brewfile.
Once dependencies are installed you can simply call:
make
To be able to use hashlink binary with the debugger you can then call:
sudo make codesign_osx
To install hashlink binaries on your system you can then call:
make install
Building on Windows
Open hl.sln using Visual Studio C++ and compile.
To build all of HashLink libraries it is required to download several additional distributions, read each library README file (in hashlink/libs/xxx/README.md) for additional information.