diff --git a/Meta/Lagom/CMakeLists.txt b/Meta/Lagom/CMakeLists.txt index b15256cd75..6eb16f294a 100644 --- a/Meta/Lagom/CMakeLists.txt +++ b/Meta/Lagom/CMakeLists.txt @@ -350,6 +350,10 @@ install(TARGETS LibC LibCrypt LibSystem NoCoverage EXPORT LagomTargets) # AK add_serenity_subdirectory(AK) lagom_lib(AK ak SOURCES ${AK_SOURCES}) +if (${CMAKE_SYSTEM_NAME} MATCHES "BSD$" OR HAIKU) + # BSD Platforms and Haiku have backtrace(3) in a separate library + target_link_libraries(AK PRIVATE execinfo) +endif() # LibCore add_serenity_subdirectory(Userland/Libraries/LibCore) @@ -362,10 +366,6 @@ if (${CMAKE_SYSTEM_NAME} MATCHES "SunOS") # Solaris has socket and networking related functions in two extra libraries target_link_libraries(LibCore PRIVATE nsl socket) endif() -if (${CMAKE_SYSTEM_NAME} MATCHES "BSD$" OR HAIKU) - # BSD Platforms and Haiku have backtrace(3) in a separate library - target_link_libraries(LibCore PRIVATE execinfo) -endif() if (HAIKU) # Haiku has networking related functions in the network library target_link_libraries(LibCore PRIVATE network)