From 3137c23479270280ad6b6052edb7527a284031d5 Mon Sep 17 00:00:00 2001 From: PedroEdiaz Date: Thu, 17 Oct 2024 13:03:35 -0600 Subject: [PATCH] Fix: not linking of math lib --- Makefile | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/Makefile b/Makefile index 8a0283b..b0ce13a 100644 --- a/Makefile +++ b/Makefile @@ -48,11 +48,11 @@ glfw.dll: # LINUX linux-x11: $(OBJ) $(MAKE) BKN=_GLFW_X11 libglfw.so - $(CC) -o $(BIN) $(OBJ) -L. -lGLEW -lGL -lglfw + $(CC) -o $(BIN) $(OBJ) -L. -lGLEW -lGL -lglfw -lm linux-wayland: $(OBJ) $(MAKE) BKN=_GLFW_WAYLAND libglfw.so - $(CC) -o $(BIN) $(OBJ) -L. -lGLEW -lGL -lglfw + $(CC) -o $(BIN) $(OBJ) -L. -lGLEW -lGL -lglfw -lm run-linux: LD_LIBRARY_PATH=. ./$(BIN) @@ -60,19 +60,20 @@ run-linux: # COCOA cocoa: $(OBJ) $(MAKE) BKN=_GLFW_COCOA libglfw.so - $(CC) -framework OpenGL -o $(BIN) $(OBJ) -L. -lGLEW -lGL -lglfw + $(CC) -framework OpenGL -o $(BIN) $(OBJ) -L. -lGLEW -lGL -lglfw libglfw.so: wayland.h $(CC) -fPIC -shared -D$(BKN) -D_GLFW_BUILD_DLL -Iext/glfw/deps/wayland ./ext/glfw/src/*.c -o $@ wayland.h: - for i in $(WAYLAND-LIB); do \ + for i in $(WAYLAND-LIB); \ + do \ wayland-scanner client-header ext/glfw/deps/wayland/$$i.xml ext/glfw/deps/wayland/$$i-client-protocol.h; \ wayland-scanner private-code ext/glfw/deps/wayland/$$i.xml ext/glfw/deps/wayland/$$i-client-protocol-code.h; \ - done + done clean: - rm $(OBJ) $(BIN) + rm $(OBJ) $(BIN) ext/glfw/deps/wayland/*.h .SUFFIXES: .c .o