1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-28 06:57:45 +00:00

LibCore: Add support for NetBSD in anon_create

This commit is contained in:
nipos 2023-02-20 15:29:50 +00:00 committed by Andreas Kling
parent 9a77934e23
commit f700d553ab
2 changed files with 5 additions and 1 deletions

View file

@ -333,6 +333,10 @@ install(TARGETS LibC LibCrypt LibSystem NoCoverage EXPORT LagomTargets)
add_serenity_subdirectory(AK)
add_serenity_subdirectory(Userland/Libraries/LibCore)
target_link_libraries(LibCore PRIVATE Threads::Threads)
if (${CMAKE_SYSTEM_NAME} MATCHES "NetBSD")
# NetBSD has its shm_open and shm_unlink functions in librt so we need to link that
target_link_libraries(LibCore PRIVATE librt.so)
endif()
target_sources(LibCore PRIVATE ${AK_SOURCES})
# LibMain