diff --git a/src/native/common/devil/Makefile.linux b/src/native/common/devil/Makefile.linux new file mode 100644 index 00000000..03e41b5e --- /dev/null +++ b/src/native/common/devil/Makefile.linux @@ -0,0 +1,19 @@ +CC=gcc +LINKER=gcc +STRIP=strip +CFLAGS_LINK=-shared -Wall +LIBS=-lpthread +CFLAGS_O=-fPIC -O2 -D_X11 -Wall -pthread -c -I.. -I. -I$(JAVA_HOME)/include -I$(JAVA_HOME)/include/linux +SRC=$(wildcard *.c) ../common_tools.c +OBJECTS=$(subst .c,.o,$(SRC)) +LIBRARY=liblwjgl-devil.so + +$(LIBRARY): $(OBJECTS) + $(LINKER) $(CFLAGS_LINK) -o $@ $(OBJECTS) $(LIBS) + $(STRIP) $@ + +.c.o: + $(CC) $(CFLAGS_O) $< -o $@ + +clean: + rm -f $(OBJECTS) $(LIBRARY) diff --git a/src/native/common/devil/extil.c b/src/native/common/devil/extil.c index 5582a445..b10fb6c6 100644 --- a/src/native/common/devil/extil.c +++ b/src/native/common/devil/extil.c @@ -52,7 +52,7 @@ bool extil_Open(JNIEnv *env) { } #endif /* WIN32 */ -void extgl_Close(void) { +void extil_Close(void) { #ifdef _WIN32 FreeLibrary(devILhandle); devILhandle = NULL; diff --git a/src/native/common/devil/extil.h b/src/native/common/devil/extil.h index 9c4a16ab..d08c790b 100644 --- a/src/native/common/devil/extil.h +++ b/src/native/common/devil/extil.h @@ -4,7 +4,7 @@ #include #include #include -#include +#include #include "org_lwjgl_devil_IL.h" #include "common_tools.h" diff --git a/src/native/common/fmod3/Makefile.linux b/src/native/common/fmod3/Makefile.linux new file mode 100644 index 00000000..4422edc9 --- /dev/null +++ b/src/native/common/fmod3/Makefile.linux @@ -0,0 +1,19 @@ +CC=gcc +LINKER=gcc +STRIP=strip +CFLAGS_LINK=-shared -Wall +LIBS=-lpthread +CFLAGS_O=-fPIC -O2 -D_X11 -Wall -pthread -c -I$(JAVA_HOME)/include -I$(JAVA_HOME)/include/linux +SRC=$(wildcard *.c) +OBJECTS=$(subst .c,.o,$(SRC)) +LIBRARY=liblwjgl-fmod3.so + +$(LIBRARY): $(OBJECTS) + $(LINKER) $(CFLAGS_LINK) -o $@ $(OBJECTS) $(LIBS) + $(STRIP) $@ + +.c.o: + $(CC) $(CFLAGS_O) $< -o $@ + +clean: + rm -f $(OBJECTS) $(LIBRARY)