- PIC option is enabled for all projects

This commit is contained in:
2019-03-31 20:53:08 +03:00
parent b9d49a62ab
commit 47e21e5a54
16 changed files with 31 additions and 0 deletions

View File

@@ -4,6 +4,8 @@ project (g722_codec)
set (CMAKE_CXX_STANDARD 11)
set (CMAKE_CXX_STANDARD_REQUIRED ON)
set(CMAKE_POSITION_INDEPENDENT_CODE ON)
set (G722_SOURCES
g722_bitstream.c
g722_decode.c

View File

@@ -4,6 +4,8 @@ project (gsmhr_codec)
set (CMAKE_CXX_STANDARD 11)
set (CMAKE_CXX_STANDARD_REQUIRED ON)
set(CMAKE_POSITION_INDEPENDENT_CODE ON)
set (GSMHR_SOURCES
gsmhr.cpp
gsmhr_sp_rom.c

View File

@@ -4,6 +4,8 @@ project (ice_stack)
set (CMAKE_CXX_STANDARD 11)
set (CMAKE_CXX_STANDARD_REQUIRED ON)
set(CMAKE_POSITION_INDEPENDENT_CODE ON)
set (ICE_STACK_SOURCES ICEAddress.cpp
ICEAuthTransaction.cpp
ICEBinding.cpp

View File

@@ -5,6 +5,8 @@ set(VERSION 3.9.1)
set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${PROJECT_SOURCE_DIR}/cmake")
set(CMAKE_POSITION_INDEPENDENT_CODE ON)
set (_DEFAULT_LIBRARY_INSTALL_DIR lib)
if (EXISTS "${CMAKE_INSTALL_PREFIX}/lib32/" AND CMAKE_SIZEOF_VOID_P EQUAL 4)
set (_DEFAULT_LIBRARY_INSTALL_DIR lib32)

View File

@@ -1,3 +1,4 @@
set(CMAKE_POSITION_INDEPENDENT_CODE ON)
add_definitions(-DJRTPLIB_COMPILING)
set (JRTPLIB_HEADERS

View File

@@ -4,6 +4,8 @@ project (evscodec)
set (CMAKE_CXX_STANDARD 11)
set (CMAKE_CXX_STANDARD_REQUIRED ON)
set(CMAKE_POSITION_INDEPENDENT_CODE ON)
file(GLOB_RECURSE EVS_SOURCES "*.cpp" "*.h")
add_library(evs_codec ${EVS_SOURCES})

View File

@@ -4,6 +4,8 @@ project (g729)
set (CMAKE_CXX_STANDARD 11)
set (CMAKE_CXX_STANDARD_REQUIRED ON)
set(CMAKE_POSITION_INDEPENDENT_CODE ON)
set (G729_SOURCES
g729_acelp_ca.cpp
g729_basic_op.cpp

View File

@@ -4,6 +4,8 @@ project (gsm_codec)
set (CMAKE_CXX_STANDARD 11)
set (CMAKE_CXX_STANDARD_REQUIRED ON)
set(CMAKE_POSITION_INDEPENDENT_CODE ON)
set (GSM_SOURCES
gsm_add.c
gsm_code.c

View File

@@ -4,6 +4,8 @@ project (resiprocate)
set (CMAKE_CXX_STANDARD 11)
set (CMAKE_CXX_STANDARD_REQUIRED ON)
set(CMAKE_POSITION_INDEPENDENT_CODE ON)
set (ARES_SOURCES
contrib/ares/ares_timeout.c
contrib/ares/ares_strerror.c

View File

@@ -4,6 +4,8 @@ project (speexdsp)
set (CMAKE_CXX_STANDARD 11)
set (CMAKE_CXX_STANDARD_REQUIRED ON)
set(CMAKE_POSITION_INDEPENDENT_CODE ON)
set (SPEEXDSP_SOURCES
libspeexdsp/buffer.c
libspeexdsp/fftwrap.c

View File

@@ -4,6 +4,8 @@ project (srtp)
set (CMAKE_CXX_STANDARD 11)
set (CMAKE_CXX_STANDARD_REQUIRED ON)
set(CMAKE_POSITION_INDEPENDENT_CODE ON)
set (SRTP_SOURCES
srtp/srtp.c
srtp/ekt.c

View File

@@ -4,6 +4,8 @@ project (webrtc)
set (CMAKE_CXX_STANDARD 11)
set (CMAKE_CXX_STANDARD_REQUIRED ON)
set(CMAKE_POSITION_INDEPENDENT_CODE ON)
set (WEBRTC_SOURCES
ilbcfix/xcorr_coef.c
ilbcfix/window32_w32.c