diff --git a/spectrum/src/CMakeLists.txt b/spectrum/src/CMakeLists.txt index d97d27ea..280539ad 100644 --- a/spectrum/src/CMakeLists.txt +++ b/spectrum/src/CMakeLists.txt @@ -25,6 +25,11 @@ else () target_link_libraries(spectrum2 transport spectrum2-xmpp-frontend spectrum2-slack-frontend ${SWIFTEN_LIBRARY} ${LOG4CXX_LIBRARIES} ${PROTOBUF_LIBRARY}) endif() +if (NOT MSVC) +# export all symbols (used for loading frontends) +set(CMAKE_EXE_LINKER_FLAGS "-Wl,-export-dynamic") +endif() + INSTALL(TARGETS spectrum2 RUNTIME DESTINATION bin) INSTALL(FILES