experimental amd64 buildfile
This commit is contained in:
parent
587d2f8f79
commit
3dbf76621b
|
@ -0,0 +1,21 @@
|
|||
|
||||
|
||||
CC=gcc
|
||||
LINKER=gcc
|
||||
STRIP=strip
|
||||
CFLAGS_LINK=-fPIC -shared -Wall
|
||||
LIBS=-L/usr/X11R6/lib64 -L/usr/X11/lib -lm -lX11 -lXext -lpthread -L$(JAVA_HOME)/jre/lib/amd64 -ljawt -Wl,-static,-lXxf86vm,-lXcursor,-lXrender,-lXrandr,-call_shared
|
||||
CFLAGS_O=-fPIC -O2 -D_X11 -Wall -std=c99 -pthread -c -I../common -I$(JAVA_HOME)/include -I$(JAVA_HOME)/include/linux -I$(AL_HOME)/include
|
||||
SRC=$(wildcard *.c) $(wildcard ../common/*.c) $(wildcard ../generated/*c)
|
||||
OBJECTS=$(subst .c,.o,$(SRC))
|
||||
LIBRARY=liblwjgl.so
|
||||
|
||||
$(LIBRARY): $(OBJECTS)
|
||||
$(LINKER) $(CFLAGS_LINK) -o $@ $(OBJECTS) $(LIBS)
|
||||
$(STRIP) $@
|
||||
|
||||
.c.o:
|
||||
$(CC) $(CFLAGS_O) $< -o $@
|
||||
|
||||
clean:
|
||||
rm -f $(OBJECTS) $(LIBRARY)
|
Loading…
Reference in New Issue