|
From: Elias N. <eli...@us...> - 2005-12-20 09:23:25
|
Update of /cvsroot/java-game-lib/LWJGL/src/native/linux In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv6735 Modified Files: Makefile Added Files: lwjgl.map Log Message: Linux: Added lwjgl.map to specify symbol visibility. Only Java_ symbols will be exported from the liblwjgl.so library now Index: Makefile =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/native/linux/Makefile,v retrieving revision 1.24 retrieving revision 1.25 diff -u -d -r1.24 -r1.25 --- Makefile 23 Nov 2005 15:10:05 -0000 1.24 +++ Makefile 20 Dec 2005 09:23:14 -0000 1.25 @@ -3,7 +3,7 @@ CC=gcc LINKER=gcc STRIP=strip -CFLAGS_LINK=-shared -Wall +CFLAGS_LINK=-Wl,--version-script=lwjgl.map -O2 -shared -Wall LIBS=-L/usr/X11R6/lib -L/usr/X11/lib -lm -lX11 -lXext -lpthread -L$(JAVA_HOME)/jre/lib/i386 -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) --- NEW FILE: lwjgl.map --- { global: Java_*; local: *; }; |