blueloveTH 1 年間 前
コミット
88ee39cd32
3 ファイル変更3 行追加2 行削除
  1. 1 1
      .github/workflows/main.yml
  2. 2 0
      3rd/libhv/CMakeLists.txt
  3. 0 1
      CMakeLists.txt

+ 1 - 1
.github/workflows/main.yml

@@ -93,7 +93,7 @@ jobs:
         uses: jirutka/setup-alpine@v1
         with:
           arch: x86
-          packages: gcc g++ make cmake libc-dev linux-headers python3 openssl-dev
+          packages: gcc g++ make cmake libc-dev linux-headers python3
       - name: Build and Test
         run: |
           uname -m

+ 2 - 0
3rd/libhv/CMakeLists.txt

@@ -2,6 +2,8 @@ cmake_minimum_required(VERSION 3.10)
 
 project(libhv_bindings)
 
+set(CMAKE_POSITION_INDEPENDENT_CODE ON)
+
 set(CMAKE_C_STANDARD 11)
 set(CMAKE_C_STANDARD_REQUIRED ON)
 set(CMAKE_CXX_STANDARD 14)

+ 0 - 1
CMakeLists.txt

@@ -78,7 +78,6 @@ option(PK_BUILD_STATIC_MAIN "Build static main" OFF)
 
 if(PK_BUILD_SHARED_LIB)
     message(">> Building shared library")
-    set(CMAKE_POSITION_INDEPENDENT_CODE ON)
     add_library(${PROJECT_NAME} SHARED ${POCKETPY_SRC})
 elseif(PK_BUILD_STATIC_LIB)
     message(">> Building static library")