Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Sharybin <sergey.vfx@gmail.com>2018-08-27 16:45:18 +0300
committerSergey Sharybin <sergey.vfx@gmail.com>2018-08-27 16:48:39 +0300
commitf693e2c64412e5214c85fcd6021b4329f0c2f034 (patch)
tree55659389fb1065c09b120ceb8bf15797af5d5fd6 /build_files/build_environment/cmake/options.cmake
parent04075ed744e948bca09c8afac684415629edd1ba (diff)
Build environment: Fix for C placement independent code
Need to pass -fPIC to C code as well. Without this blosc is not being properly placement independent.
Diffstat (limited to 'build_files/build_environment/cmake/options.cmake')
-rw-r--r--build_files/build_environment/cmake/options.cmake10
1 files changed, 5 insertions, 5 deletions
diff --git a/build_files/build_environment/cmake/options.cmake b/build_files/build_environment/cmake/options.cmake
index 3e02d43ec90..7bf971208ae 100644
--- a/build_files/build_environment/cmake/options.cmake
+++ b/build_files/build_environment/cmake/options.cmake
@@ -147,13 +147,13 @@ else()
endif()
if(WITH_OPTIMIZED_DEBUG)
- set(BLENDER_CMAKE_C_FLAGS_DEBUG "-O2 -DNDEBUG")
+ set(BLENDER_CMAKE_C_FLAGS_DEBUG "-O2 -DNDEBUG ${PLATFORM_CFLAGS}")
else()
- set(BLENDER_CMAKE_C_FLAGS_DEBUG "-g")
+ set(BLENDER_CMAKE_C_FLAGS_DEBUG "-g ${PLATFORM_CFLAGS}")
endif()
- set(BLENDER_CMAKE_C_FLAGS_MINSIZEREL "-Os -DNDEBUG")
- set(BLENDER_CMAKE_C_FLAGS_RELEASE "-O2 -DNDEBUG")
- set(BLENDER_CMAKE_C_FLAGS_RELWITHDEBINFO "-O2 -g -DNDEBUG")
+ set(BLENDER_CMAKE_C_FLAGS_MINSIZEREL "-Os -DNDEBUG ${PLATFORM_CFLAGS}")
+ set(BLENDER_CMAKE_C_FLAGS_RELEASE "-O2 -DNDEBUG ${PLATFORM_CFLAGS}")
+ set(BLENDER_CMAKE_C_FLAGS_RELWITHDEBINFO "-O2 -g -DNDEBUG ${PLATFORM_CFLAGS}")
if(WITH_OPTIMIZED_DEBUG)
set(BLENDER_CMAKE_CXX_FLAGS_DEBUG "-O2 -DNDEBUG ${PLATFORM_CXXFLAGS}")