mirror of
https://github.com/raysan5/raylib.git
synced 2025-10-15 14:26:03 +00:00
Corrected issue with OpenAL Soft static
This commit is contained in:
@@ -237,6 +237,11 @@ ifeq ($(RAYLIB_LIBTYPE),SHARED)
|
|||||||
CFLAGS += -fPIC -DBUILD_LIBTYPE_SHARED
|
CFLAGS += -fPIC -DBUILD_LIBTYPE_SHARED
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
# Define required compilation flags for OpenAL Soft STATIC lib
|
||||||
|
ifeq ($(OPENAL_LIBTYPE),STATIC)
|
||||||
|
ALFLAGS = -DAL_LIBTYPE_STATIC -Wl,-allow-multiple-definition
|
||||||
|
endif
|
||||||
|
|
||||||
# Define include paths for required headers
|
# Define include paths for required headers
|
||||||
# NOTE: Several external required libraries (stb and others)
|
# NOTE: Several external required libraries (stb and others)
|
||||||
INCLUDE_PATHS = -I. -Iexternal -Iexternal/include
|
INCLUDE_PATHS = -I. -Iexternal -Iexternal/include
|
||||||
@@ -263,7 +268,7 @@ ifeq ($(PLATFORM),PLATFORM_ANDROID)
|
|||||||
# Force linking of library module to define symbol
|
# Force linking of library module to define symbol
|
||||||
LDFLAGS += -u ANativeActivity_onCreate
|
LDFLAGS += -u ANativeActivity_onCreate
|
||||||
# Library paths containing required libs
|
# Library paths containing required libs
|
||||||
LDFLAGS += -L. -Lsrc -L$(RAYLIB_RELEASE_PATH) -Lexternal/openal_soft/lib/android
|
LDFLAGS += -L. -Lsrc -L$(RAYLIB_RELEASE_PATH)
|
||||||
|
|
||||||
LDLIBS = -lopenal -llog -landroid -lEGL -lGLESv2 -lOpenSLES -latomic -lc -lm
|
LDLIBS = -lopenal -llog -landroid -lEGL -lGLESv2 -lOpenSLES -latomic -lc -lm
|
||||||
endif
|
endif
|
||||||
|
Reference in New Issue
Block a user