forked from sdr/gr-osmosdr
runtime: always export runtime and blocks symbols
This commit is contained in:
parent
3df0e00276
commit
f4fd3a176a
|
@ -55,6 +55,8 @@ GR_OSMOSDR_APPEND_LIBS(
|
|||
GR_REGISTER_COMPONENT("Built-in GNU Radio runtime" ENABLE_RUNTIME RUNTIME_MODE)
|
||||
if(ENABLE_RUNTIME)
|
||||
|
||||
ADD_DEFINITIONS(-Dgnuradio_runtime_EXPORTS -Dgnuradio_blocks_EXPORTS)
|
||||
|
||||
message(STATUS "")
|
||||
INCLUDE(${CMAKE_CURRENT_SOURCE_DIR}/ConfigChecks.cmake)
|
||||
|
||||
|
@ -173,7 +175,7 @@ if(HAVE_WINDOWS_H)
|
|||
include_directories(${CMAKE_SOURCE_DIR}/cmake/msvc)
|
||||
ADD_DEFINITIONS(-DHAVE_WINDOWS_H -DUSING_WINSOCK -DWIN32_LEAN_AND_MEAN)
|
||||
ADD_DEFINITIONS(-DNOMINMAX -D_USE_MATH_DEFINES)
|
||||
ADD_DEFINITIONS(/MP -D_CRT_SECURE_NO_WARNINGS -DD_CRT_SECURE_NO_DEPRECATE)
|
||||
ADD_DEFINITIONS(/MP -D_CRT_SECURE_NO_WARNINGS -D_CRT_SECURE_NO_DEPRECATE)
|
||||
MESSAGE(STATUS "Adding windows libs to gnuradio osmosdr lib...")
|
||||
GR_OSMOSDR_APPEND_LIBS(WS2_32.lib WSock32.lib)
|
||||
endif(HAVE_WINDOWS_H)
|
||||
|
@ -307,8 +309,3 @@ ADD_LIBRARY(gnuradio-osmosdr SHARED ${gr_osmosdr_srcs})
|
|||
TARGET_LINK_LIBRARIES(gnuradio-osmosdr ${gr_osmosdr_libs})
|
||||
SET_TARGET_PROPERTIES(gnuradio-osmosdr PROPERTIES DEFINE_SYMBOL "gnuradio_osmosdr_EXPORTS")
|
||||
GR_LIBRARY_FOO(gnuradio-osmosdr)
|
||||
|
||||
if(ENABLE_RUNTIME)
|
||||
SET_TARGET_PROPERTIES(gnuradio-osmosdr PROPERTIES DEFINE_SYMBOL "gnuradio_runtime_EXPORTS")
|
||||
SET_TARGET_PROPERTIES(gnuradio-osmosdr PROPERTIES DEFINE_SYMBOL "gnuradio_blocks_EXPORTS")
|
||||
endif(ENABLE_RUNTIME)
|
||||
|
|
Loading…
Reference in New Issue