From 4ab2cfc5da90f0f5bc790e1f49f2e5a82e06be66 Mon Sep 17 00:00:00 2001 From: lizzie Date: Thu, 15 Jan 2026 12:53:10 +0000 Subject: [PATCH] fix epoll stuffs --- CMakeLists.txt | 4 ++-- src/core/libraries/network/net_epoll.h | 5 ----- 2 files changed, 2 insertions(+), 7 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 992cfd96f..562b1a1ac 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1147,8 +1147,6 @@ target_link_libraries(shadps4 PRIVATE stb::headers lfreist-hwinfo::hwinfo nlohma if (${CMAKE_SYSTEM_NAME} STREQUAL "FreeBSD") target_link_libraries(shadps4 PRIVATE "/usr/lib/libusb.so") target_link_libraries(shadps4 PRIVATE "/usr/local/lib/libuuid.so") - target_link_libraries(shadps4 PRIVATE "/usr/local/lib/libepoll-shim.so") - target_include_directories(shadps4 PRIVATE "/usr/local/include/libepoll-shim") else() target_link_libraries(shadps4 PRIVATE libusb::usb) endif() @@ -1197,6 +1195,8 @@ if (APPLE) # Replacement for std::chrono::time_zone target_link_libraries(shadps4 PRIVATE date::date-tz epoll-shim) +elseif (${CMAKE_SYSTEM_NAME} STREQUAL "FreeBSD") + target_link_libraries(shadps4 PRIVATE epoll-shim) endif() if (WIN32) diff --git a/src/core/libraries/network/net_epoll.h b/src/core/libraries/network/net_epoll.h index ce9f3fc99..17716b36e 100644 --- a/src/core/libraries/network/net_epoll.h +++ b/src/core/libraries/network/net_epoll.h @@ -17,12 +17,7 @@ #if defined(__linux__) || defined(__APPLE__) || defined(__FreeBSD__) // ADD libepoll-shim if using freebsd! #include -#endif -#if defined(__linux__) || defined(__APPLE__) #include -int epoll_create1(int fd) { - return 0; -} #endif namespace Libraries::Net {