|
Lines 1-27
Link Here
|
| 1 |
--- CMakeLists.txt.orig 2014-08-15 07:06:59 UTC |
1 |
--- CMakeLists.txt.orig 2016-01-25 03:12:39 UTC |
| 2 |
+++ CMakeLists.txt |
2 |
+++ CMakeLists.txt |
| 3 |
@@ -62,8 +62,8 @@ ELSE() |
3 |
@@ -582,10 +582,6 @@ int main() |
| 4 |
SET(LIBNAME openal) |
|
|
| 5 |
|
4 |
|
| 6 |
# These are needed on non-Windows systems for extra features |
|
|
| 7 |
- ADD_DEFINITIONS(-D_GNU_SOURCE=1 -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700) |
| 8 |
- SET(CMAKE_REQUIRED_FLAGS "${CMAKE_REQUIRED_FLAGS} -D_GNU_SOURCE=1 -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700") |
| 9 |
+ ADD_DEFINITIONS(-D_GNU_SOURCE=1) |
| 10 |
+ SET(CMAKE_REQUIRED_FLAGS "${CMAKE_REQUIRED_FLAGS} -D_GNU_SOURCE=1") |
| 11 |
ENDIF() |
| 12 |
|
| 13 |
# Set defines for large file support |
| 14 |
@@ -186,7 +186,7 @@ HAVE_C11_ALIGNAS) |
| 15 |
# Check if we have C11 _Atomic |
| 16 |
CHECK_C_SOURCE_COMPILES( |
| 17 |
"#include <stdatomic.h> |
| 18 |
- int _Atomic foo; |
| 19 |
+ const int _Atomic foo = ATOMIC_VAR_INIT(~0); |
| 20 |
int main() |
| 21 |
{ |
| 22 |
return atomic_load(&foo); |
| 23 |
@@ -523,10 +523,6 @@ IF(NOT HAVE_WINDOWS_H) |
| 24 |
|
| 25 |
CHECK_SYMBOL_EXISTS(pthread_mutex_timedlock pthread.h HAVE_PTHREAD_MUTEX_TIMEDLOCK) |
5 |
CHECK_SYMBOL_EXISTS(pthread_mutex_timedlock pthread.h HAVE_PTHREAD_MUTEX_TIMEDLOCK) |
| 26 |
|
6 |
|
| 27 |
- CHECK_LIBRARY_EXISTS(rt clock_gettime "" HAVE_LIBRT) |
7 |
- CHECK_LIBRARY_EXISTS(rt clock_gettime "" HAVE_LIBRT) |
|
Lines 31-42
Link Here
|
| 31 |
ENDIF() |
11 |
ENDIF() |
| 32 |
|
12 |
|
| 33 |
# Check for a 64-bit type |
13 |
# Check for a 64-bit type |
| 34 |
@@ -1108,7 +1104,7 @@ INSTALL(FILES include/AL/al.h |
14 |
@@ -1184,7 +1180,7 @@ IF(ALSOFT_INSTALL) |
| 35 |
DESTINATION include/AL |
15 |
DESTINATION include/AL |
| 36 |
) |
16 |
) |
| 37 |
INSTALL(FILES "${OpenAL_BINARY_DIR}/openal.pc" |
17 |
INSTALL(FILES "${OpenAL_BINARY_DIR}/openal.pc" |
| 38 |
- DESTINATION "lib${LIB_SUFFIX}/pkgconfig") |
18 |
- DESTINATION "lib${LIB_SUFFIX}/pkgconfig") |
| 39 |
+ DESTINATION "libdata/pkgconfig") |
19 |
+ DESTINATION "libdata/pkgconfig") |
|
|
20 |
ENDIF() |
| 40 |
|
21 |
|
| 41 |
|
22 |
|
| 42 |
MESSAGE(STATUS "") |
23 |
@@ -1207,7 +1203,7 @@ ENDIF() |
|
|
24 |
# Install alsoft.conf configuration file |
| 25 |
IF(ALSOFT_CONFIG) |
| 26 |
INSTALL(FILES alsoftrc.sample |
| 27 |
- DESTINATION ${SHARE_INSTALL_DIR}/openal |
| 28 |
+ DESTINATION /usr/local/etc/openal-soft |
| 29 |
) |
| 30 |
MESSAGE(STATUS "Installing sample configuration") |
| 31 |
MESSAGE(STATUS "") |
| 32 |
@@ -1217,7 +1213,7 @@ ENDIF() |
| 33 |
IF(ALSOFT_HRTF_DEFS) |
| 34 |
INSTALL(FILES hrtf/default-44100.mhr |
| 35 |
hrtf/default-48000.mhr |
| 36 |
- DESTINATION ${SHARE_INSTALL_DIR}/openal/hrtf |
| 37 |
+ DESTINATION /usr/local/etc/openal-soft/hrtf |
| 38 |
) |
| 39 |
MESSAGE(STATUS "Installing HRTF definitions") |
| 40 |
MESSAGE(STATUS "") |