diff --git a/third-party/libuv-1.46.0/CMakeLists.txt b/third-party/libuv-1.46.0/CMakeLists.txt index ab25feb..387df23 100644 --- a/third-party/libuv-1.46.0/CMakeLists.txt +++ b/third-party/libuv-1.46.0/CMakeLists.txt @@ -465,6 +465,11 @@ endif() add_library(uv_a STATIC ${uv_sources}) target_compile_definitions(uv_a PRIVATE ${uv_defines}) target_compile_options(uv_a PRIVATE ${uv_cflags}) +# add -fPIC by CPPCXY +if(CMAKE_SYSTEM_NAME MATCHES "Linux") + target_compile_options(uv_a PRIVATE -fPIC) +endif() + target_include_directories(uv_a PUBLIC $