diff options
author | Sergey <non_2001@mail.ru> | 2014-12-15 00:12:57 (GMT) |
---|---|---|
committer | Sergey <non_2001@mail.ru> | 2014-12-15 19:07:26 (GMT) |
commit | 2a172c1f09ab65557f87d6cad8a8bdf9e67c5646 (patch) | |
tree | 62c60110be04076dd3af722baa3b357098a53d9a /src/openal-1-fixes.patch | |
parent | ee4d150fb7730d7d4bb7bd91c33972c428dcbe20 (diff) | |
download | mxe-2a172c1f09ab65557f87d6cad8a8bdf9e67c5646.zip mxe-2a172c1f09ab65557f87d6cad8a8bdf9e67c5646.tar.gz mxe-2a172c1f09ab65557f87d6cad8a8bdf9e67c5646.tar.bz2 |
OpenAl updated
Diffstat (limited to 'src/openal-1-fixes.patch')
-rw-r--r-- | src/openal-1-fixes.patch | 58 |
1 files changed, 42 insertions, 16 deletions
diff --git a/src/openal-1-fixes.patch b/src/openal-1-fixes.patch index 479b3ca..135a7de 100644 --- a/src/openal-1-fixes.patch +++ b/src/openal-1-fixes.patch @@ -3,27 +3,53 @@ See index.html for further information. Contains ad hoc patches for cross building. -From b5c7c4853307964f0b8e11e2c9edb5bf0f8511f7 Mon Sep 17 00:00:00 2001 -From: Tony Theodore <tonyt@logyst.com> -Date: Tue, 3 Apr 2012 14:36:58 +0200 -Subject: [PATCH] add static private dependencies to pkg-config for cmake - ---- - CMakeLists.txt | 1 + - 1 file changed, 1 insertion(+) - diff --git a/CMakeLists.txt b/CMakeLists.txt -index ef3d08d..88de1e5 100644 +index 0087edb..6887339 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt -@@ -603,6 +603,7 @@ IF(DSOUND) - SET(BACKENDS "${BACKENDS} DirectSound \(linked\),") - SET(EXTRA_LIBS dsound ${EXTRA_LIBS}) +@@ -846,6 +846,7 @@ IF(HAVE_WINDOWS_H) + SET(BACKENDS "${BACKENDS} WinMM,") + SET(ALC_OBJS ${ALC_OBJS} Alc/backends/winmm.c) + SET(EXTRA_LIBS winmm ${EXTRA_LIBS}) ++ SET(PKG_CONFIG_LIBS "${PKG_CONFIG_LIBS} -lwinmm") + ENDIF() + ENDIF() + ENDIF() +@@ -862,6 +863,7 @@ IF(HAVE_WINDOWS_H) + IF(CMAKE_VERSION VERSION_LESS "2.8.8") + INCLUDE_DIRECTORIES(${DSOUND_INCLUDE_DIRS}) ENDIF() + SET(PKG_CONFIG_LIBS "${PKG_CONFIG_LIBS} -luuid -lole32") ENDIF() ENDIF() + +@@ -873,6 +875,7 @@ IF(HAVE_WINDOWS_H) + SET(HAVE_MMDEVAPI 1) + SET(BACKENDS "${BACKENDS} MMDevApi,") + SET(ALC_OBJS ${ALC_OBJS} Alc/backends/mmdevapi.c) ++ SET(PKG_CONFIG_LIBS "${PKG_CONFIG_LIBS} -lole32") + ENDIF() + ENDIF() ENDIF() --- -1.7.9.2 - +@@ -1027,10 +1030,10 @@ CONFIGURE_FILE( + @ONLY) + + # Build a common library with reusable helpers +-ADD_LIBRARY(common STATIC ${COMMON_OBJS}) ++#ADD_LIBRARY(common STATIC ${COMMON_OBJS}) + + # Build main library +-ADD_LIBRARY(${LIBNAME} ${LIBTYPE} ${OPENAL_OBJS} ${ALC_OBJS}) ++ADD_LIBRARY(${LIBNAME} ${LIBTYPE} ${COMMON_OBJS} ${OPENAL_OBJS} ${ALC_OBJS}) + SET_PROPERTY(TARGET ${LIBNAME} APPEND PROPERTY COMPILE_DEFINITIONS AL_BUILD_LIBRARY AL_ALEXT_PROTOTYPES) + IF(WIN32 AND ALSOFT_NO_UID_DEFS) + SET_PROPERTY(TARGET ${LIBNAME} APPEND PROPERTY COMPILE_DEFINITIONS AL_NO_UID_DEFS) +@@ -1091,7 +1094,7 @@ IF(WIN32 AND NOT LIBTYPE STREQUAL "STATIC") + ENDIF() + ENDIF() + +-TARGET_LINK_LIBRARIES(${LIBNAME} common ${EXTRA_LIBS}) ++#TARGET_LINK_LIBRARIES(${LIBNAME} common ${EXTRA_LIBS}) + + # Add an install target here + INSTALL(TARGETS ${LIBNAME} |