File tree Expand file tree Collapse file tree 1 file changed +8
-0
lines changed Expand file tree Collapse file tree 1 file changed +8
-0
lines changed Original file line number Diff line number Diff line change @@ -34,6 +34,8 @@ find_package( OpenSSL )
34
34
find_package ( Threads )
35
35
set (CMAKE_VERBOSE_MAKEFILE true )
36
36
37
+ include_directories ("./" ) # before dependent includes!
38
+
37
39
add_definitions (-DBOOST_ALL_NO_LIB )
38
40
39
41
if (CMAKE_BUILD_TYPE MATCHES Debug )
@@ -49,6 +51,12 @@ if (${CMAKE_CXX_COMPILER_ID} MATCHES GNU)
49
51
set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall" )
50
52
endif ()
51
53
54
+ # http://boost.2283326.n4.nabble.com/config-clang-int128-support-td4653826.html
55
+ check_symbol_exists (__SIZEOF_INT128__ "" has_int128 )
56
+ if (NOT MSVC AND has_int128 )
57
+ set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DBOOST_HAS_INT128=1" )
58
+ endif ()
59
+
52
60
if (NOT MSVC )
53
61
set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -ftemplate-depth=1024" )
54
62
endif ()
You can’t perform that action at this time.
0 commit comments