[Insight-users] Problem compiling ITK with ICC v 9.0.016

Arun Kulshreshtha arun_2000_iitd at yahoo.com
Mon Apr 18 09:34:38 EDT 2005


hi,

I am trying to compile the ITK with ICC compiler but i
am getting
many errors. Can anybody help me ? I configured cmake
to use icc
in place of gcc and icpc in place of c++. I am using
ICC v9.0.016.

Here are the errors

icpc -o metaGaussian.o    -i_dynamic -O3 -ipo -tpp2
-mcpu itanium2 -I/usr/people/arunk/ITK/icc9
-I/usr/people/arunk/ITK-Source/Code/Algorithms
-I/usr/people/arunk/ITK-Source/Code/BasicFilters
-I/usr/people/arunk/ITK-Source/Code/Common
-I/usr/people/arunk/ITK-Source/Code/Numerics
-I/usr/people/arunk/ITK-Source/Code/IO
-I/usr/people/arunk/ITK-Source/Code/Numerics/FEM
-I/usr/people/arunk/ITK-Source/Code/Numerics/Statistics
-I/usr/people/arunk/ITK-Source/Code/SpatialObject
-I/usr/people/arunk/ITK-Source/Utilities/MetaIO
-I/usr/people/arunk/ITK-Source/Utilities/NrrdIO
-I/usr/people/arunk/ITK-Source/Utilities/DICOMParser
-I/usr/people/arunk/ITK/icc9/Utilities/DICOMParser
-I/usr/people/arunk/ITK/icc9/Utilities/expat
-I/usr/people/arunk/ITK-Source/Utilities/expat
-I/usr/people/arunk/ITK/icc9/Utilities
-I/usr/people/arunk/ITK-Source/Utilities
-I/usr/people/arunk/ITK-Source/Utilities/vxl/vcl
-I/usr/people/arunk/ITK-Source/Utilities/vxl/core
-I/usr/people/arunk/ITK/icc9/Utilities/vxl/vcl
-I/usr/people/arunk/ITK/icc9/Utilities/vxl/core
-I/usr/people/arunk/ITK-Source/Utilities/vxl/v3p/netlib
-I/usr/people/arunk/ITK-Source/Utilities/zlib
-I/usr/people/arunk/ITK/icc9/Utilities/zlib
-I/usr/people/arunk/ITK-Source/Utilities/png
-I/usr/people/arunk/ITK/icc9/Utilities/png
-I/usr/people/arunk/ITK-Source/Utilities/jpeg
-I/usr/people/arunk/ITK/icc9/Utilities/jpeg
-I/usr/people/arunk/ITK-Source/Utilities/tiff
-I/usr/people/arunk/ITK/icc9/Utilities/tiff    -c
/usr/people/arunk/ITK-Source/Utilities/MetaIO/metaGaussian.cxx
/usr/include/c++/3.2.3/limits(1736): error: asm
statements not supported in this environment
        { return __glibcpp_float_signaling_NaN; }
                 ^

/usr/include/c++/3.2.3/limits(1736): error: expected a
")"
        { return __glibcpp_float_signaling_NaN; }
                 ^

/usr/include/c++/3.2.3/limits(1736): error: asm
statements not supported in this environment
        { return __glibcpp_float_signaling_NaN; }
                 ^

/usr/include/c++/3.2.3/limits(1736): error: expected a
")"
        { return __glibcpp_float_signaling_NaN; }
                 ^

/usr/include/c++/3.2.3/limits(1813): error: asm
statements not supported in this environment
        { return __glibcpp_double_signaling_NaN; }
                 ^

/usr/include/c++/3.2.3/limits(1813): error: expected a
")"
        { return __glibcpp_double_signaling_NaN; }
                 ^

/usr/include/c++/3.2.3/limits(1736): error: asm
statements not supported in this environment
        { return __glibcpp_float_signaling_NaN; }
                 ^

/usr/include/c++/3.2.3/limits(1813): error: asm
statements not supported in this environment
        { return __glibcpp_double_signaling_NaN; }
                 ^

/usr/include/c++/3.2.3/limits(1736): error: expected a
")"
        { return __glibcpp_float_signaling_NaN; }
                 ^

/usr/include/c++/3.2.3/limits(1813): error: expected a
")"
        { return __glibcpp_double_signaling_NaN; }
                 ^

/usr/include/c++/3.2.3/limits(1736): error: asm
statements not supported in this environment
        { return __glibcpp_float_signaling_NaN; }
                 ^

/usr/include/c++/3.2.3/limits(1736): error: expected a
")"
        { return __glibcpp_float_signaling_NaN; }
                 ^

/usr/include/c++/3.2.3/limits(1813): error: asm
statements not supported in this environment
        { return __glibcpp_double_signaling_NaN; }
                 ^

/usr/include/c++/3.2.3/limits(1813): error: expected a
")"
        { return __glibcpp_double_signaling_NaN; }
                 ^

/usr/include/c++/3.2.3/limits(1813): error: asm
statements not supported in this environment
        { return __glibcpp_double_signaling_NaN; }
                 ^

/usr/include/c++/3.2.3/limits(1813): error: expected a
")"
        { return __glibcpp_double_signaling_NaN; }
                 ^

/usr/include/c++/3.2.3/limits(1894): error: asm
statements not supported in this environment
        { return __glibcpp_long_double_signaling_NaN;
}
                 ^

/usr/include/c++/3.2.3/limits(1894): error: asm
statements not supported in this environment
        { return __glibcpp_long_double_signaling_NaN;
}
                 ^
/usr/include/c++/3.2.3/limits(1894): error: expected a
")"
        { return __glibcpp_long_double_signaling_NaN;
}
                 ^


/usr/include/c++/3.2.3/limits(1894): error: expected a
")"
        { return __glibcpp_long_double_signaling_NaN;
}
                 ^

/usr/include/c++/3.2.3/limits(1894): error: asm
statements not supported in this environment
        { return __glibcpp_long_double_signaling_NaN;
}
                 ^

/usr/include/c++/3.2.3/limits(1894): error: expected a
")"
        { return __glibcpp_long_double_signaling_NaN;
}
                 ^

/usr/include/c++/3.2.3/limits(1894): error: asm
statements not supported in this environment
        { return __glibcpp_long_double_signaling_NaN;
}
                 ^

/usr/include/c++/3.2.3/limits(1894): error: expected a
")"
        { return __glibcpp_long_double_signaling_NaN;
}
                 ^

compilation aborted for
/usr/people/arunk/ITK-Source/Utilities/MetaIO/metaGaussian.cxx
(code 2)
make[5]: *** [metaGaussian.o] Error 2
make[5]: *** Waiting for unfinished jobs....
compilation aborted for
/usr/people/arunk/ITK-Source/Utilities/MetaIO/metaBlob.cxx
(code 2)
make[5]: *** [metaBlob.o] Error 2
compilation aborted for
/usr/people/arunk/ITK-Source/Utilities/MetaIO/metaGroup.cxx
(code 2)
make[5]: *** [metaGroup.o] Error 2
make[4]: *** [default_target] Error 2
make[4]: Leaving directory
`/usr/people/arunk/ITK/icc9/Utilities/MetaIO'
make[3]: *** [default_target_MetaIO] Error 2
make[3]: Leaving directory
`/usr/people/arunk/ITK/icc9/Utilities'
make[2]: *** [default_target] Error 2
make[2]: Leaving directory
`/usr/people/arunk/ITK/icc9/Utilities'
make[1]: *** [default_target_Utilities] Error 2
make[1]: Leaving directory
`/usr/people/arunk/ITK/icc9'
make: *** [default_target] Error 2
compilation aborted for
/usr/people/arunk/ITK-Source/Utilities/MetaIO/metaEllipse.cxx
(code 2)

Thanks
Arun



================================================================================
THE BEST THING YOU CAN DO TO YOUR FRIEND IS TO REMAIN HIS FRIEND FOREVER.......
================================================================================


		
__________________________________ 
Do you Yahoo!? 
Yahoo! Small Business - Try our new resources site!
http://smallbusiness.yahoo.com/resources/ 


More information about the Insight-users mailing list