История изменений
Исправление
bhfq,
(текущая версия)
:
Или так:
IF(CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND NOT MSVC)
set_source_files_properties(${SOURCES} COMPILE_FLAGS "${CMAKE_STATIC_LIBRARY_C_FLAGS} -fPIC")
ENDIF(CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND NOT MSVC)
CMake жадничает на -fPIC часто, я замечал только на 64 битных системах.
Это мой частный случай, но ТС понял конструкцию.
Исходная версия
bhfq,
:
Или так:
IF(CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND NOT MSVC)
set_source_files_properties(${SOURCES} COMPILE_FLAGS "${CMAKE_STATIC_LIBRARY_C_FLAGS} -fPIC")
ENDIF(CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND NOT MSVC)
CMake жадничает на -fPIC часто, я замечал только на 64 битных системах.