Skip to content

Commit d9394aa

Browse files
committed
try to use c++14 mode as c++17 introduces std::byte which breaks CryptoPP 5.x
1 parent 333868a commit d9394aa

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

config/configure.in

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1177,7 +1177,8 @@ echo "--------------------------------------"
11771177
DONKEY_SUI=no
11781178
else
11791179
AC_MSG_RESULT(yes)
1180-
ACX_CHECK_CXX_FLAGS(-fno-omit-frame-pointer,cv_no_omit_frame_pointer, CRYPTOPPFLAGS="-fno-omit-frame-pointer")
1180+
ACX_CHECK_CXX_FLAGS(-std=c++14,cv_stdcxx14, CRYPTOPPFLAGS="-std=c++14")
1181+
ACX_CHECK_CXX_FLAGS(-fno-omit-frame-pointer,cv_no_omit_frame_pointer, CRYPTOPPFLAGS="$CRYPTOPPFLAGS -fno-omit-frame-pointer")
11811182
ACX_CHECK_CXX_FLAGS(-mno-omit-leaf-frame-pointer,cv_no_omit_leaf_frame_pointer, CRYPTOPPFLAGS="$CRYPTOPPFLAGS -mno-omit-leaf-frame-pointer")
11821183
CXX=$NEWCXX
11831184
CXX_VERSION=`$CXX -dumpversion`

0 commit comments

Comments
 (0)