Hello, On 16/01/2016 06:22, Diane Trout wrote: >> How do you pass the -fPIC option? Does the patch fix the problem if we >> change CMAKE_SHARED_LIBRARY_C_FLAGS to CMAKE_SHARED_LIBRARY_CXX_FLAGS? > > if you grep for fPIC in /usr/share/cmake-* it looks like like -fPIC is mostly > set for several versions of : > set(CMAKE_C_COMPILE_OPTIONS_PIC "-fPIC") > set(CMAKE_SHARED_LIBRARY_C_FLAGS "-fPIC")
I don't know what is the cmake minimum required version for telepathy-qt at the moment, but if you use the CMAKE_POSITION_INDEPENDENT_CODE[1] variable (CMake 2.8.10 or later) or set the POSITION_INDEPENDENT_CODE[2] (CMake 2.8.9 or later) property on the target, cmake will automatically enable -fPIC on the compilers that support it. Cheers, Daniele [1]https://cmake.org/cmake/help/git-master/variable/CMAKE_POSITION_INDEPENDENT_CODE.html [2]https://cmake.org/cmake/help/git-master/prop_tgt/POSITION_INDEPENDENT_CODE.html _______________________________________________ KDE-Telepathy mailing list [email protected] https://mail.kde.org/mailman/listinfo/kde-telepathy
