Fixed up DevIL and added linux makefiles

This commit is contained in:
Elias Naur 2004-12-12 10:13:55 +00:00
parent 4df51c137a
commit 3f11e82950
4 changed files with 40 additions and 2 deletions

View File

@ -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)

View File

@ -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;

View File

@ -4,7 +4,7 @@
#include <jni.h>
#include <stdio.h>
#include <string.h>
#include <IL\il.h>
#include <IL/il.h>
#include "org_lwjgl_devil_IL.h"
#include "common_tools.h"

View File

@ -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)