Ver Fonte

Keep working on Android shared libs...

Ray San há 8 anos atrás
pai
commit
9000fc28a3

BIN
release/android/armeabi-v7a/libraylib.a


BIN
release/android/armeabi-v7a/libraylib.so


+ 1 - 1
src/Makefile

@@ -261,7 +261,7 @@ ifeq ($(PLATFORM),PLATFORM_ANDROID)
     # Force linking of library module to define symbol
     LDFLAGS += -u ANativeActivity_onCreate
     # Library paths containing required libs
-    LDFLAGS += -L. -Lsrc -L$(OUTPUT_PATH)
+    LDFLAGS += -L. -Lsrc -L$(OUTPUT_PATH) -Lexternal/openal_soft/lib/android
 
     LDLIBS = -lopenal -llog -landroid -lEGL -lGLESv2 -lOpenSLES -latomic -lc -lm
 endif

BIN
src/external/openal_soft/lib/android/libopenal.so


+ 2 - 2
templates/android_project/Makefile

@@ -33,8 +33,8 @@ PROJECT_DIR = ./
 LIBRARY_NAME = raylib_game
 
 # define libtype for raylib and OpenAL Soft: STATIC (.a) or SHARED (.so/.dll)
-RAYLIB_LIBTYPE ?= STATIC
-OPENAL_LIBTYPE ?= STATIC
+RAYLIB_LIBTYPE ?= SHARED
+OPENAL_LIBTYPE ?= SHARED
 
 # add shared libs to APK if required
 ifeq ($(RAYLIB_LIBTYPE),SHARED)

+ 0 - 0
templates/android_project/src/libs/libopenal.a → templates/android_project/src/_libs/libopenal.a


+ 0 - 0
templates/android_project/src/libs/libraylib.a → templates/android_project/src/_libs/libraylib.a


BIN
templates/android_project/src/libs_shared/libopenal.so → templates/android_project/src/libs/libopenal.so