Files
MINGW-packages/mingw-w64-libmysofa/002-fix-exports.patch
2018-02-02 12:15:53 +03:00

20 lines
924 B
Diff

--- libmysofa-0.6/src/CMakeLists.txt.orig 2018-02-02 11:43:26.245124100 +0300
+++ libmysofa-0.6/src/CMakeLists.txt 2018-02-02 11:44:38.413003700 +0300
@@ -35,6 +35,7 @@
add_library(mysofa-static STATIC ${libsrc})
target_link_libraries (mysofa-static ${MATH} ${ZLIB_LIBRARIES})
SET_TARGET_PROPERTIES(mysofa-static PROPERTIES OUTPUT_NAME mysofa CLEAN_DIRECT_OUTPUT 1 POSITION_INDEPENDENT_CODE ON)
+target_compile_definitions(mysofa-static PUBLIC MYSOFA_STATIC_DEFINE)
install(TARGETS mysofa-static
ARCHIVE DESTINATION lib)
@@ -66,7 +66,7 @@
add_test(NAME external WORKING_DIRECTORY ${PROJECT_SOURCE_DIR} COMMAND external)
add_executable(internal tests/internal.c tests/tools.c hrtf/tools.c)
- target_link_libraries (internal m ${CUNIT_LIBRARIES})
+ target_link_libraries (internal mysofa-static m ${CUNIT_LIBRARIES})
add_test(NAME internal WORKING_DIRECTORY ${PROJECT_SOURCE_DIR} COMMAND internal)