Hi CMake Gurus, I'm trying to put in support for Intel's C/C++ compiler (icc). I'm getting nowhere fast. As seen below. Help. -Allen
% export CC=icc % export CXX=icc % cmake .. -- Check for working CXX compiler: /opt/intel/cc/9.0/bin/icc -- Check for working CXX compiler: /opt/intel/cc/9.0/bin/icc -- broken The C++ compiler "/opt/intel/cc/9.0/bin/icc" is not able to compile a simple test program. It fails with the following output: /usr/local/bin/cmake -H/data/kde/trunk/KDE/kdelibs/build-icc/CMakeFiles/CMakeTmp -B/data/kde/trunk/KDE/kdelibs/build-icc/CMakeFiles/CMakeTmp --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/gmake -f CMakeFiles/Makefile2 cmTryCompileExec gmake[1]: Entering directory `/data/kde/trunk/KDE/kdelibs/build-icc/CMakeFiles/CMakeTmp' /usr/local/bin/cmake -H/data/kde/trunk/KDE/kdelibs/build-icc/CMakeFiles/CMakeTmp -B/data/kde/trunk/KDE/kdelibs/build-icc/CMakeFiles/CMakeTmp --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/gmake -f CMakeFiles/Makefile2 CMakeFiles/cmTryCompileExec.dir/all gmake[2]: Entering directory `/data/kde/trunk/KDE/kdelibs/build-icc/CMakeFiles/CMakeTmp' /usr/bin/gmake -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/depend gmake[3]: Entering directory `/data/kde/trunk/KDE/kdelibs/build-icc/CMakeFiles/CMakeTmp' Scanning dependencies of target cmTryCompileExec cd /data/kde/trunk/KDE/kdelibs/build-icc/CMakeFiles/CMakeTmp && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /data/kde/trunk/KDE/kdelibs/build-icc/CMakeFiles/CMakeTmp /data/kde/trunk/KDE/kdelibs/build-icc/CMakeFiles/CMakeTmp /data/kde/trunk/KDE/kdelibs/build-icc/CMakeFiles/CMakeTmp/CMakeFiles/cmTryCompileExec.dir/DependInfo.cmake gmake[3]: Leaving directory `/data/kde/trunk/KDE/kdelibs/build-icc/CMakeFiles/CMakeTmp' /usr/bin/gmake -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build gmake[3]: Entering directory `/data/kde/trunk/KDE/kdelibs/build-icc/CMakeFiles/CMakeTmp' Building CXX object CMakeFiles/cmTryCompileExec.dir/testCXXCompiler.o /opt/intel/cc/9.0/bin/icc -o CMakeFiles/cmTryCompileExec.dir/testCXXCompiler.o -c /data/kde/trunk/KDE/kdelibs/build-icc/CMakeFiles/CMakeTmp/testCXXCompiler.cxx Linking CXX executable cmTryCompileExec /usr/local/bin/cmake -P CMakeFiles/cmTryCompileExec.dir/cmake_clean_target.cmake /opt/intel/cc/9.0/bin/icc -fPIC "CMakeFiles/cmTryCompileExec.dir/testCXXCompiler.o" -o cmTryCompileExec -rdynamic CMakeFiles/cmTryCompileExec.dir/testCXXCompiler.o(.eh_frame+0x12): undefined reference to `__gxx_personality_v0' gmake[3]: Leaving directory `/data/kde/trunk/KDE/kdelibs/build-icc/CMakeFiles/CMakeTmp' gmake[3]: *** [cmTryCompileExec] Error 1 gmake[2]: Leaving directory `/data/kde/trunk/KDE/kdelibs/build-icc/CMakeFiles/CMakeTmp' gmake[2]: *** [CMakeFiles/cmTryCompileExec.dir/all] Error 2 gmake[1]: Leaving directory `/data/kde/trunk/KDE/kdelibs/build-icc/CMakeFiles/CMakeTmp' gmake[1]: *** [CMakeFiles/cmTryCompileExec.dir/rule] Error 2 gmake: *** [cmTryCompileExec] Error 2 CMake will not be able to correctly generate this project. -- Configuring done -- Let's Keep the Political Talk Out of KDE PLEASE _______________________________________________ Kde-buildsystem mailing list [email protected] https://mail.kde.org/mailman/listinfo/kde-buildsystem
