mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 17:59:20 -04:00
math/ceres-solver: unbreak TBB=on
Determining if the include file pthread.h exists failed with the following output: Change Dir: /wrkdirs/usr/ports/math/ceres-solver/work/.build/CMakeFiles/CMakeTmp Run Build Command:"/usr/bin/make" "cmTC_b9506/fast" /usr/bin/make -f CMakeFiles/cmTC_b9506.dir/build.make CMakeFiles/cmTC_b9506.dir/build Building C object CMakeFiles/cmTC_b9506.dir/CheckIncludeFile.c.o /usr/bin/cc -O2 -pipe -fstack-protector -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++11 -o CMakeFiles/cmTC_b9506.dir/CheckIncludeFile.c.o -c /wrkdirs/usr/ports/math/ceres-solver/work/.build/CMakeFiles/CMakeTmp/CheckIncludeFile.c error: invalid argument '-std=c++11' not allowed with 'C/ObjC' *** Error code 1
This commit is contained in:
parent
a67144205f
commit
1096be95fb
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=470052
1 changed files with 13 additions and 0 deletions
13
math/ceres-solver/files/patch-CMakeLists.txt
Normal file
13
math/ceres-solver/files/patch-CMakeLists.txt
Normal file
|
@ -0,0 +1,13 @@
|
|||
https://github.com/ceres-solver/ceres-solver/issues/355
|
||||
|
||||
--- CMakeLists.txt.orig 2018-03-22 04:00:14 UTC
|
||||
+++ CMakeLists.txt
|
||||
@@ -435,7 +435,7 @@ if (CXX11 AND COMPILER_HAS_CXX11_FLAG)
|
||||
# Update CMAKE_REQUIRED_FLAGS used by CheckCXXSourceCompiles to include
|
||||
# -std=c++11 s/t we will detect the C++11 versions of unordered_map &
|
||||
# shared_ptr if they exist.
|
||||
- set(CMAKE_REQUIRED_FLAGS "${CMAKE_REQUIRED_FLAGS} -std=c++11")
|
||||
+ set(CMAKE_CXX_STANDARD 11)
|
||||
endif (CXX11 AND COMPILER_HAS_CXX11_FLAG)
|
||||
|
||||
# Set the Ceres compile definitions for the unordered_map configuration.
|
Loading…
Add table
Reference in a new issue