From 4e331cabbbf34979f59a5a02baa5f20046e299e5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20Vondru=C5=A1?= Date: Tue, 19 Feb 2013 21:09:49 +0100 Subject: [PATCH] Fix linker issues on Windows. MagnumSceneGraphTestLib didn't have MagnumSceneGraph[Objects]_EXPORT defined, thus failing at link time, similar issue with MagnumMeshToolsTestLib. --- src/MeshTools/CMakeLists.txt | 2 +- src/SceneGraph/CMakeLists.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/MeshTools/CMakeLists.txt b/src/MeshTools/CMakeLists.txt index 4fb800958..5d6ecac9c 100644 --- a/src/MeshTools/CMakeLists.txt +++ b/src/MeshTools/CMakeLists.txt @@ -41,7 +41,7 @@ if(BUILD_TESTS) add_library(MagnumMeshToolsTestLib SHARED $ ${MagnumMeshTools_GracefulAssert_SRCS}) - set_target_properties(MagnumMeshToolsTestLib PROPERTIES COMPILE_FLAGS -DCORRADE_GRACEFUL_ASSERT) + set_target_properties(MagnumMeshToolsTestLib PROPERTIES COMPILE_FLAGS "-DCORRADE_GRACEFUL_ASSERT -DMagnumMeshTools_EXPORTS") target_link_libraries(MagnumMeshToolsTestLib Magnum) add_subdirectory(Test) diff --git a/src/SceneGraph/CMakeLists.txt b/src/SceneGraph/CMakeLists.txt index 42d69ab81..906edde55 100644 --- a/src/SceneGraph/CMakeLists.txt +++ b/src/SceneGraph/CMakeLists.txt @@ -61,7 +61,7 @@ if(BUILD_TESTS) add_library(MagnumSceneGraphTestLib SHARED $ ${MagnumSceneGraph_GracefulAssert_SRCS}) - set_target_properties(MagnumSceneGraphTestLib PROPERTIES COMPILE_FLAGS -DCORRADE_GRACEFUL_ASSERT) + set_target_properties(MagnumSceneGraphTestLib PROPERTIES COMPILE_FLAGS "-DCORRADE_GRACEFUL_ASSERT -DMagnumSceneGraph_EXPORTS") target_link_libraries(MagnumSceneGraphTestLib Magnum) add_subdirectory(Test)