From 7b8ebff2f8bdc8218fa8dcd066e8c53fe5ea0822 Mon Sep 17 00:00:00 2001 From: Pierre Ossman Date: Mon, 4 Jan 2016 14:10:25 +0100 Subject: [PATCH] Compile common code with -fPIC on all non-Windows platforms There are more platforms than x86_64 that need -fPIC, so include it whenever possible. --- common/CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/CMakeLists.txt b/common/CMakeLists.txt index 16e2a35e..e0431e62 100644 --- a/common/CMakeLists.txt +++ b/common/CMakeLists.txt @@ -9,7 +9,7 @@ add_subdirectory(rfb) # because PIC code does not exist on that platform and MinGW complains if -fPIC # is passed (additionally, libvnc is not used on Windows.) -if(CMAKE_COMPILER_IS_GNUCXX AND (CMAKE_SIZEOF_VOID_P MATCHES 8) AND NOT WIN32) +if(CMAKE_COMPILER_IS_GNUCXX AND NOT WIN32) set_target_properties(os rdr network Xregion rfb PROPERTIES COMPILE_FLAGS -fPIC) endif() -- 2.39.5