This repository's releases section contains pre-compiled library packages for our target systems: Linux, Windows, and MacOS.
Contents:
- SDL3
- glm
- libpng (static)
- zlib (static, required for libpng)
- libogg (static, required for opusfile)
- libopus (static, required for opusfile)
- opusfile (static)
- libopusenc (static, required for opus-tools)
- opus-tools -- just to have a reference build
- freetype
- harfbuzz
The course's base-code Maekfile.js and/or Jamfile is set up to work properly if the nest-libs/ directory has the same parent as your clone of the 15-466-f*-base* directory:
15-466-stuff/ #or whatever you call it
nest-libs/
...
your-game0/
...
Libraries compiled with, and intended to be used with, Visual Studio 2022.
- libjpeg-turbo, perhaps?