I have a C++ project in CMake (32-bit shared library) and gcc compiler. I set POSITION_INDEPENDENT_CODE property to OFF for my project, so it removes -fPIC only for source compiling, but not for link stage too. How can I disable it for link?
I know there is a way with -fno-PIC in LINK_FLAGS. And also also I can set CMAKE_SHARED_LIBRARY_CXX_FLAGS to "". But these ways looks dirty.