From 7b5b90df5accc8841a0bb5655525dc88214ac904 Mon Sep 17 00:00:00 2001 From: Erik Kundiman Date: Sun, 14 Jun 2026 14:00:55 +0800 Subject: Fix Dullahan/CEF versions Undefined on Win (& FBSD) on the About floater. Also, linking to ll::cef should've been enabled all this time for Windows too (I'm surprised it's been working anyway). --- indra/newview/CMakeLists.txt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/indra/newview/CMakeLists.txt b/indra/newview/CMakeLists.txt index e070fb3da3..31345d15fb 100644 --- a/indra/newview/CMakeLists.txt +++ b/indra/newview/CMakeLists.txt @@ -2202,15 +2202,15 @@ endif () if (ENABLE_MEDIA_PLUGINS) target_link_libraries(${VIEWER_BINARY_NAME} ll::libvlc ) + if (NOT (CMAKE_SYSTEM_NAME MATCHES FreeBSD)) + target_link_libraries(${VIEWER_BINARY_NAME} ll::cef ) + endif () # Tell the viewer source which media-library version headers are # actually available in this build, so version reporting in # llappviewer.cpp is gated on the build configuration rather than on # a CPU/compiler macro. Mirrors the link availability above exactly. target_compile_definitions(${VIEWER_BINARY_NAME} PRIVATE LL_VLC=1) - if (DARWIN OR LINUX) - target_link_libraries(${VIEWER_BINARY_NAME} ll::cef ) - target_compile_definitions(${VIEWER_BINARY_NAME} PRIVATE LL_CEF=1) - endif () + target_compile_definitions(${VIEWER_BINARY_NAME} PRIVATE LL_CEF=1) endif () if (USE_DISCORD) -- cgit v1.3