diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 940e1a0d..c6f931bc 100644 --- a/.github/workflows/main.yml +++ b/.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 diff --git a/3rd/libhv/CMakeLists.txt b/3rd/libhv/CMakeLists.txt index 7ea34129..4047403d 100644 --- a/3rd/libhv/CMakeLists.txt +++ b/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) diff --git a/CMakeLists.txt b/CMakeLists.txt index 670bc95a..5d4324ec 100644 --- a/CMakeLists.txt +++ b/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")