summaryrefslogtreecommitdiff
path: root/Build
diff options
context:
space:
mode:
authorZoRo <dos21h@gmail.com>2021-07-23 19:52:29 +0100
committerZoRo <dos21h@gmail.com>2021-07-23 19:52:29 +0100
commitbfd38b1766b323848bfd5896d783fafdbd15a16b (patch)
tree56843f9a21bb6b2e0a158664ce3c64c1b08f4c6a /Build
parent269f63b5d8a71712f587370f1e0c54660e4c55ab (diff)
downloadWasmAudio-bfd38b1766b323848bfd5896d783fafdbd15a16b.tar.gz
WasmAudio-bfd38b1766b323848bfd5896d783fafdbd15a16b.zip
Fixed on Linux
Diffstat (limited to 'Build')
-rw-r--r--Build/Makefile3
1 files changed, 2 insertions, 1 deletions
diff --git a/Build/Makefile b/Build/Makefile
index 338fca8..5126c48 100644
--- a/Build/Makefile
+++ b/Build/Makefile
@@ -1,12 +1,13 @@
EMCC=emcc
CC=gcc
SOURCEDIR=../WasmAudio
-LDFLAGS=-lSDL2 -lSDL2_ttf
+LDFLAGS=-lSDL2 -lSDL2_ttf -lm
EM_LDFALGS=-s USE_SDL=2 -s MAX_WEBGL_VERSION=2 -s MIN_WEBGL_VERSION=2 -s LLD_REPORT_UNDEFINED -s USE_GLFW=3
make:
$(CC) -c $(SOURCEDIR)/../FIR/firmath.c -g3
$(CC) -c $(SOURCEDIR)/main.c -g3
+ $(CC) main.o firmath.o -o WasmAudio $(LDFLAGS)
emcc:
$(EMCC) $(SOURCEDIR)/main.c ../FIR/firmath.c -s WASM=1 -O3 -o index.js $(EM_LDFALGS) -s EXTRA_EXPORTED_RUNTIME_METHODS='["ccall", "cwrap"]'