Make sure the correct libname is used for pkg-config
This commit is contained in:
parent
5a9e24dea1
commit
d45b1207d0
@ -33,6 +33,12 @@ OPTION(WERROR "Treat compile warnings as errors" OFF)
|
|||||||
OPTION(EXAMPLES "Build example programs" ON)
|
OPTION(EXAMPLES "Build example programs" ON)
|
||||||
|
|
||||||
|
|
||||||
|
IF(WIN32)
|
||||||
|
SET(LIBNAME openal32)
|
||||||
|
ELSE()
|
||||||
|
SET(LIBNAME openal)
|
||||||
|
ENDIF()
|
||||||
|
|
||||||
SET(LIB_MAJOR_VERSION "1")
|
SET(LIB_MAJOR_VERSION "1")
|
||||||
SET(LIB_MINOR_VERSION "4")
|
SET(LIB_MINOR_VERSION "4")
|
||||||
SET(LIB_BUILD_VERSION "272")
|
SET(LIB_BUILD_VERSION "272")
|
||||||
@ -311,12 +317,6 @@ CONFIGURE_FILE(
|
|||||||
ADD_DEFINITIONS(-DAL_BUILD_LIBRARY)
|
ADD_DEFINITIONS(-DAL_BUILD_LIBRARY)
|
||||||
|
|
||||||
# Build a shared library
|
# Build a shared library
|
||||||
IF(WIN32)
|
|
||||||
SET(LIBNAME openal32)
|
|
||||||
ELSE()
|
|
||||||
SET(LIBNAME openal)
|
|
||||||
ENDIF()
|
|
||||||
|
|
||||||
ADD_LIBRARY(${LIBNAME} SHARED ${OPENAL_OBJS} ${ALC_OBJS})
|
ADD_LIBRARY(${LIBNAME} SHARED ${OPENAL_OBJS} ${ALC_OBJS})
|
||||||
SET_TARGET_PROPERTIES(${LIBNAME} PROPERTIES VERSION ${LIB_VERSION}
|
SET_TARGET_PROPERTIES(${LIBNAME} PROPERTIES VERSION ${LIB_VERSION}
|
||||||
SOVERSION ${LIB_MAJOR_VERSION})
|
SOVERSION ${LIB_MAJOR_VERSION})
|
||||||
|
@ -7,5 +7,5 @@ Name: OpenAL
|
|||||||
Description: OpenAL is a cross-platform 3D audio API
|
Description: OpenAL is a cross-platform 3D audio API
|
||||||
Requires: @PKG_CONFIG_REQUIRES@
|
Requires: @PKG_CONFIG_REQUIRES@
|
||||||
Version: @PACKAGE_VERSION@
|
Version: @PACKAGE_VERSION@
|
||||||
Libs: -L${libdir} -lopenal @PKG_CONFIG_LIBS@
|
Libs: -L${libdir} -l@LIBNAME@ @PKG_CONFIG_LIBS@
|
||||||
Cflags: -I${includedir}
|
Cflags: -I${includedir}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user