Skip to content
Jeffrey Carpenter edited this page May 22, 2026 · 37 revisions

scratchpad

nomlib-builder

docker images

i8degrees/nomlib-builder:0.13.1-amd64 i8degrees/nomlib-builder:0.13.1-amd64-libs

nomlib-builder

amd64/libs

  • cleanup after each build, i.e.:
    • make distclean || make clean

osx

  1. git clone git@github.com:i8degrees/nomlib.git
  2. download existing deps from nomlib.479831.xyz/frs -- common and osx
  3. extract to third-party/common and third-party/osx
  4. mkdir build && cd build
  5. cmake -DDEBUG=on -DDEBUG_ASSERT=on -DEXAMPLES=on -DNOM_BUILD_TESTS=off -DCMAKE_OSX_DEPLOYMENT_TARGET=10.9 -DCMAKE_INSTALL_PREFIX=$HOME/Library/Frameworks ..

windows

cmake -S $(pwd) -B $(pwd)/build --preset build-debug-clang-cl ...

linux

cmake -S $(pwd) -B $(pwd)/build --preset build-debug-clang-linux

Clone this wiki locally