mirror of
https://github.com/projectM-visualizer/projectm.git
synced 2026-03-11 01:45:20 +00:00
Running on the web. # Easy way: * `make run` # Hard way: ## Prepare * Activate the emsdk (https://github.com/juj/emsdk#installation-instructions) * make sure you are in the root directory of this project * on fresh repositories: `./autogen.sh` ## Compile * `emconfigure ./configure --enable-emscripten --enable-gles --enable-sdl` * `emmake make -j4` ## Create wasm & html files * `cd src/projectM-emscripten` * `emcc -s USE_SDL=2 -s ALLOW_MEMORY_GROWTH=1 projectW.bc -o projectW.html` Does not work? Try: * `mkdir vendor && cp /usr/local/Cellar/glm/xx/include/glm ./vendor/` * `emmake make -j4 -lvendor`