On 02/15/2017 09:04 PM, Chuck Atkins wrote:
Hi! and thank you for looking into this problem!
So, would this imply that cmake is not supported on EL7 because gcc does not support cxx11 ? That's not really what's happening. CMake is testing the C compiler to determine whether or not it supports C11 features and the C++ compiler to see if it supports C++11. The error messages are expected in many of the test cases. Here it's jsut checking to see if what it knows about the features supported by the specific version of GCC line up correctly with reality. i.e. CMake thinks that gcc 4.8.2 supports certain features so it tests them to make sure. So it's not saying that CMake isn't supported, just that the 1 specific test failed for some reason.
So, does anyone have any idea what is the latest 3.x version that can be built on centos 7? All that being said, I wasn't able to reproduce the error with the current 3.7.2 release: [chuck.atkins@deepthought v3.7.2]$ lsb_release -d Description: CentOS Linux release 7.3.1611 (Core) [chuck.atkins@deepthought v3.7.2]$ gcc --version gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-11) ... [chuck.atkins@deepthought v3.7.2]$ ../../source/v3.7.2/bootstrap --parallel=28 ... CMake has bootstrapped. Now run gmake. [chuck.atkins@deepthought v3.7.2]$ make -j28 ... 100%] Built target ctest [chuck.atkins@deepthought v3.7.2]$ ./bin/ctest -j 28 ... 100% tests passed, 0 tests failed out of 431 Label Time Summary: Label1 = 0.51 sec (1 test) Label2 = 0.51 sec (1 test) Total Test time (real) = 247.03 sec [chuck.atkins@deepthought v3.7.2]$ What specific versionof EL7 are you running and which version of GCC?
the standard ones : lsb_release -d Description: CentOS Linux release 7.3.1611 (Core) gcc --version gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-11) i try to create cmake rpm based on the spec of cmake-3.6.2-6.fc25.src.rpmfrom which i removed most of the patches (i just want an rpm for centos 7) and used source of 3.7.2
Thank you!! Adrian
Description: S/MIME Cryptographic Signature
-- Powered by www.kitware.com Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Kitware offers various services to support the CMake community. For more information on each offering, please visit: CMake Support: http://cmake.org/cmake/help/support.html CMake Consulting: http://cmake.org/cmake/help/consulting.html CMake Training Courses: http://cmake.org/cmake/help/training.html Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/cmake