CMake生成失败,错误为';部门同步';在OS X上使用gcc 5.3时未声明

CMake生成失败,错误为';部门同步';在OS X上使用gcc 5.3时未声明,cmake,Cmake,我正在尝试使用HPC的GNU GCC 5.3在MacElCaptain上从源代码构建CMake 3.5.2。 /bootstrap过程已成功完成,但当我使用make时失败,出现以下错误 /Users/dev/Downloads/CMake-master/Utilities/cmcurl/lib/vtls/darwinssl.c: In function ‘darwinssl_connect_step3’: /Users/dev/Downloads/CMake-master/Utilities/c

我正在尝试使用HPC的GNU GCC 5.3在MacElCaptain上从源代码构建CMake 3.5.2。
/bootstrap
过程已成功完成,但当我使用
make
时失败,出现以下错误

/Users/dev/Downloads/CMake-master/Utilities/cmcurl/lib/vtls/darwinssl.c: In function ‘darwinssl_connect_step3’:
/Users/dev/Downloads/CMake-master/Utilities/cmcurl/lib/vtls/darwinssl.c:1999:6: error: ‘SecTrustEvaluateAsync’ undeclared (first use in this function)
   if(SecTrustEvaluateAsync != NULL) {
      ^
/Users/dev/Downloads/CMake-master/Utilities/cmcurl/lib/vtls/darwinssl.c:1999:6: note: each undeclared identifier is reported only once for each function it appears in
make[2]: *** [Utilities/cmcurl/lib/CMakeFiles/cmcurl.dir/vtls/darwinssl.c.o] Error 1
make[1]: *** [Utilities/cmcurl/lib/CMakeFiles/cmcurl.dir/all] Error 2
make: *** [all] Error 2
当我使用Mac OS提供的默认clang编译器时,同样的过程工作得很好

当我试图查找有关SectSync的信息时,我在中找到了以下信息


非常感谢您的帮助。

您可以尝试最新的CMake 3.6-rc1。如果问题仍然存在,请提交一个bug以通知CMake开发人员。我们可能不会修复CMake的代码。

您可以尝试最新的CMake 3.6-rc1。如果问题仍然存在,请提交一个bug以通知CMake开发人员。我们可能不会修复CMake的代码。

我也有这个问题。我确实找到了这个(),但我不知道实际的问题是什么。我有同样的问题…我也有这个确切的问题。我确实找到了这个(),但我不知道实际的问题是什么。我也有同样的问题。。。