diff -Naur gemrb/CMakeLists.txt gemrb-haiku/CMakeLists.txt
|
old
|
new
|
|
| 140 | 140 | MESSAGE(FATAL_ERROR "Please install the Zlib library and headers first!") |
| 141 | 141 | ENDIF() |
| 142 | 142 | |
| 143 | | IF(UNIX) |
| | 143 | IF(UNIX AND NOT BEOS) |
| 144 | 144 | FIND_LIBRARY(DLD_LIBRARY_PATH dl dld) |
| 145 | 145 | IF(DLD_LIBRARY_PATH) |
| 146 | 146 | MESSAGE(STATUS "Looking for dl library: found") |
| … |
… |
|
| 150 | 150 | |
| 151 | 151 | SET(CMAKE_THREAD_PREFER_PTHREAD true) |
| 152 | 152 | FIND_PACKAGE(Threads REQUIRED) |
| 153 | | ENDIF(UNIX) |
| | 153 | ENDIF(UNIX AND NOT BEOS) |
| 154 | 154 | |
| 155 | 155 | INCLUDE(FindOpenAL) |
| 156 | 156 | IF(OPENAL_FOUND) |
diff -Naur gemrb/gemrb/plugins/BIKPlayer/BIKPlayer.cpp gemrb-haiku/gemrb/plugins/BIKPlayer/BIKPlayer.cpp
|
old
|
new
|
|
| 1379 | 1379 | const uint8_t *scan; |
| 1380 | 1380 | const uint32_t *quant; |
| 1381 | 1381 | int xoff, yoff; |
| | 1382 | #if !defined(__HAIKU__) |
| 1382 | 1383 | #pragma pack(push,16) |
| | 1384 | #endif |
| 1383 | 1385 | DCTELEM block[64]; |
| | 1386 | #if !defined(__HAIKU__) |
| 1384 | 1387 | #pragma pack(pop) |
| | 1388 | #endif |
| 1385 | 1389 | |
| 1386 | 1390 | int bits = data_size*8; |
| 1387 | 1391 | v_gb.init_get_bits((uint8_t *) data, bits); |
diff -Naur gemrb/gemrb/plugins/BIKPlayer/BIKPlayer.h gemrb-haiku/gemrb/plugins/BIKPlayer/BIKPlayer.h
|
old
|
new
|
|
| 151 | 151 | bool s_audio; |
| 152 | 152 | int s_stream; //openal stream handle |
| 153 | 153 | |
| | 154 | #if !defined(__HAIKU__) |
| 154 | 155 | #pragma pack(push,16) |
| | 156 | #endif |
| 155 | 157 | FFTSample s_coeffs[BINK_BLOCK_MAX_SIZE]; |
| 156 | 158 | short s_previous[BINK_BLOCK_MAX_SIZE / 16]; ///< coeffs from previous audio block |
| | 159 | #if !defined(__HAIKU__) |
| 157 | 160 | #pragma pack(pop) |
| | 161 | #endif |
| 158 | 162 | |
| 159 | 163 | float *s_coeffs_ptr[MAX_CHANNELS]; ///< pointers to the coeffs arrays for float_to_int16_interleave |
| 160 | 164 | |
diff -Naur gemrb/gemrb/plugins/GUIScript/CMakeLists.txt gemrb-haiku/gemrb/plugins/GUIScript/CMakeLists.txt
|
old
|
new
|
|
| 2 | 2 | |
| 3 | 3 | INCLUDE_DIRECTORIES(${PYTHON_INCLUDE_PATH}) |
| 4 | 4 | ADD_GEMRB_PLUGIN (GUIScript GUIScript.cpp PythonHelpers.cpp) |
| 5 | | TARGET_LINK_LIBRARIES( GUIScript ${PYTHON_LIBRARIES} ${CMAKE_THREAD_LIBS_INIT} -ldl) |
| | 5 | TARGET_LINK_LIBRARIES( GUIScript ${PYTHON_LIBRARIES} ${CMAKE_THREAD_LIBS_INIT} ) |