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

Reply via email to