Skip to content

Commit ffb198a

Browse files
author
maestro
committed
Changed to shared library
1 parent ff64521 commit ffb198a

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

manyears-C/RTAudio/CMakeLists.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -52,23 +52,23 @@ IF (UNIX)
5252
IF (APPLE)
5353
ADD_DEFINITIONS(-D__MACOSX_CORE__ -DMAC)
5454
INCLUDE_DIRECTORIES(${PROJECT_SOURCE_DIR}/RTAudio)
55-
add_library(RTAudioLib STATIC ${RTAudioLib_SRCS} ${RTAudioLib_HEADERS} )
55+
add_library(RTAudioLib SHARED ${RTAudioLib_SRCS} ${RTAudioLib_HEADERS} )
5656
target_link_libraries(RTAudioLib)
5757
set_target_properties(RTAudioLib PROPERTIES LINK_FLAGS "-framework CoreFoundation -framework CoreAudio -framework AudioUnit -framework AudioToolbox" OUTPUT_NAME rtaudio)
5858
ELSE(APPLE)
5959
ADD_DEFINITIONS(-D__LINUX_ALSA__)
6060
#find_package(ALSA REQUIRED)
6161
SET(ALSA_LIBRARY "-lasound -lpthread")
6262
INCLUDE_DIRECTORIES(${PROJECT_SOURCE_DIR}/RTAudio ${ALSA_INCLUDE_DIR} )
63-
add_library(RTAudioLib STATIC ${RTAudioLib_SRCS} ${RTAudioLib_HEADERS} )
63+
add_library(RTAudioLib SHARED ${RTAudioLib_SRCS} ${RTAudioLib_HEADERS} )
6464
target_link_libraries(RTAudioLib ${ALSA_LIBRARY})
6565
MESSAGE("ALSA lib : ${ALSA_LIBRARY}")
6666
set_target_properties(RTAudioLib PROPERTIES LINK_FLAGS ${MANYEARS_LINK_FLAGS} OUTPUT_NAME rtaudio)
6767
ENDIF(APPLE)
6868

6969
#Installation directory
7070
INSTALL(TARGETS RTAudioLib DESTINATION rtaudio/lib)
71-
INSTALL(FILES ${RTAudioLib_HEADERS} DESTINATION rtaudio/include)
71+
INSTALL(FILES ${RTAudioLib_HEADERS} DESTINATION rtaudio/include)
7272

7373
ENDIF(UNIX)
7474

0 commit comments

Comments
 (0)