From b4a7fa1ad9a7c2aee5f1c1f0dcbbac15fa3c5996 Mon Sep 17 00:00:00 2001 From: Siana Gearz Date: Sat, 1 Sep 2012 03:10:26 +0200 Subject: [PATCH] Force Vorbis to link before FMODEx --- indra/cmake/Audio.cmake | 8 ++++++++ indra/llaudio/CMakeLists.txt | 8 +------- indra/newview/CMakeLists.txt | 1 + 3 files changed, 10 insertions(+), 7 deletions(-) diff --git a/indra/cmake/Audio.cmake b/indra/cmake/Audio.cmake index 6bad4a726..3d78e6751 100644 --- a/indra/cmake/Audio.cmake +++ b/indra/cmake/Audio.cmake @@ -40,3 +40,11 @@ link_directories( ${VORBISFILE_LIBRARY_DIRS} ${OGG_LIBRARY_DIRS} ) + +set(LLAUDIO_VORBIS_LIBRARIES + ${VORBISENC_LIBRARIES} + ${VORBISFILE_LIBRARIES} + ${VORBIS_LIBRARIES} + ${OGG_LIBRARIES} + ) + diff --git a/indra/llaudio/CMakeLists.txt b/indra/llaudio/CMakeLists.txt index 61c383c0d..bd14fa548 100644 --- a/indra/llaudio/CMakeLists.txt +++ b/indra/llaudio/CMakeLists.txt @@ -111,10 +111,4 @@ list(APPEND llaudio_SOURCE_FILES ${llaudio_HEADER_FILES}) add_library (llaudio ${llaudio_SOURCE_FILES}) add_dependencies(llaudio prepare) -target_link_libraries( - llaudio - ${VORBISENC_LIBRARIES} - ${VORBISFILE_LIBRARIES} - ${VORBIS_LIBRARIES} - ${OGG_LIBRARIES} - ) + diff --git a/indra/newview/CMakeLists.txt b/indra/newview/CMakeLists.txt index 0ee9545e3..e1742fc20 100644 --- a/indra/newview/CMakeLists.txt +++ b/indra/newview/CMakeLists.txt @@ -1540,6 +1540,7 @@ endif (WINDOWS) target_link_libraries(${VIEWER_BINARY_NAME} ${GOOGLE_PERFTOOLS_LIBRARIES} ${LLAUDIO_LIBRARIES} + ${LLAUDIO_VORBIS_LIBRARIES} ${LLCHARACTER_LIBRARIES} ${LLIMAGE_LIBRARIES} ${LLIMAGEJ2COJ_LIBRARIES}