<div dir="ltr"><div style="font-size:12.8000001907349px">Hi,</div><div style="font-size:12.8000001907349px"><br></div><div style="font-size:12.8000001907349px">I am trying compile ITK 3.20 in the Mac OS X 10.9.5 I received the erro below and I don't figure out what have happened. Someboy can help me?</div><div style="font-size:12.8000001907349px"><br></div><div style="font-size:12.8000001907349px"><br></div><div style="font-size:12.8000001907349px"><div>[  1%] Built target itksys</div><div>[  6%] Built target itkjpeg8</div><div>[ 11%] Built target itkjpeg12</div><div>[ 16%] Built target itkjpeg16</div><div>[ 17%] Built target itkzlib</div><div>[ 18%] Built target itkpng</div><div>[ 18%] Built target itkmkg3states</div><div>[ 21%] Built target itktiff</div><div>[ 23%] Built target itkopenjpeg</div><div>[ 25%] Built target ITKMetaIO</div><div>[ 28%] Built target ITKNrrdIO</div><div>[ 28%] Built target ITKEXPAT</div><div>[ 28%] Built target ITKznz</div><div>[ 28%] Built target ITKniftiio</div><div>[ 29%] Built target ITKDICOMParser</div><div>[ 30%] Built target itkvcl</div><div>[ 51%] Built target itkv3p_netlib</div><div>[ 51%] Built target itktestlib</div><div>[ 69%] Built target itkvnl</div><div>[ 74%] Built target itkvnl_algo</div><div>[ 76%] Built target itkNetlibSlatec</div><div>[ 80%] Built target itkgdcm</div><div>[ 82%] Built target itkvnl_inst</div><div>[ 88%] Built target ITKCommon</div><div>[ 91%] Built target ITKNumerics</div><div>[ 91%] Built target ITKBasicFilters</div><div>[ 91%] Built target ITKStatistics</div><div>[ 91%] Built target ITKAlgorithms</div><div>[ 91%] Built target ITKSpatialObject</div><div>[ 96%] Built target ITKIO</div><div>[ 96%] Building CXX object Code/IO/CMakeFiles/itkTestDriver.dir/itkTestDriver.o</div><div>In file included from /Users/hemolab/Documents/workspace/libs/InsightToolkit-3.16.0/Code/IO/itkTestDriver.cxx:33:</div><div>In file included from /Users/hemolab/Documents/workspace/libs/InsightToolkit-3.16.0/Code/Common/itkNumericTraits.h:20:</div><div>In file included from /Users/hemolab/Documents/workspace/libs/InsightToolkit-3.16.0/Code/Common/itkMacro.h:42:</div><div>/Users/hemolab/Documents/workspace/libs/InsightToolkit-3.16.0/Utilities/vxl/core/vnl/vnl_math.h:86:36: warning: in-class initializer for static data member of type 'const double' is a GNU extension [-Wgnu-static-float-init]</div><div>  static VNL_DLL_DATA const double e                VCL_STATIC_CONST_INIT_FLOAT_DECL(2.7182818284590452354);</div><div>                                   ^                                                 ~~~~~~~~~~~~~~~~~~~~~</div><div>/Users/hemolab/Documents/workspace/libs/InsightToolkit-3.16.0/Utilities/vxl/core/vnl/vnl_math.h:87:36: warning: in-class initializer for static data member of type 'const double' is a GNU extension [-Wgnu-static-float-init]</div><div>  static VNL_DLL_DATA const double log2e            VCL_STATIC_CONST_INIT_FLOAT_DECL(1.4426950408889634074);</div><div>                                   ^                                                 ~~~~~~~~~~~~~~~~~~~~~</div><div>/Users/hemolab/Documents/workspace/libs/InsightToolkit-3.16.0/Utilities/vxl/core/vnl/vnl_math.h:88:36: warning: in-class initializer for static data member of type 'const double' is a GNU extension [-Wgnu-static-float-init]</div><div>  static VNL_DLL_DATA const double log10e           VCL_STATIC_CONST_INIT_FLOAT_DECL(0.43429448190325182765);</div><div>                                   ^                                                 ~~~~~~~~~~~~~~~~~~~~~~</div><div>/Users/hemolab/Documents/workspace/libs/InsightToolkit-3.16.0/Utilities/vxl/core/vnl/vnl_math.h:89:36: warning: in-class initializer for static data member of type 'const double' is a GNU extension [-Wgnu-static-float-init]</div><div>  static VNL_DLL_DATA const double ln2              VCL_STATIC_CONST_INIT_FLOAT_DECL(0.69314718055994530942);</div><div>                                   ^                                                 ~~~~~~~~~~~~~~~~~~~~~~</div><div>/Users/hemolab/Documents/workspace/libs/InsightToolkit-3.16.0/Utilities/vxl/core/vnl/vnl_math.h:90:36: warning: in-class initializer for static data member of type 'const double' is a GNU extension [-Wgnu-static-float-init]</div><div>  static VNL_DLL_DATA const double ln10             VCL_STATIC_CONST_INIT_FLOAT_DECL(2.30258509299404568402);</div><div>                                   ^                                                 ~~~~~~~~~~~~~~~~~~~~~~</div><div>/Users/hemolab/Documents/workspace/libs/InsightToolkit-3.16.0/Utilities/vxl/core/vnl/vnl_math.h:91:36: warning: in-class initializer for static data member of type 'const double' is a GNU extension [-Wgnu-static-float-init]</div><div>  static VNL_DLL_DATA const double pi               VCL_STATIC_CONST_INIT_FLOAT_DECL(3.14159265358979323846);</div><div>                                   ^                                                 ~~~~~~~~~~~~~~~~~~~~~~</div><div>/Users/hemolab/Documents/workspace/libs/InsightToolkit-3.16.0/Utilities/vxl/core/vnl/vnl_math.h:92:36: warning: in-class initializer for static data member of type 'const double' is a GNU extension [-Wgnu-static-float-init]</div><div>  static VNL_DLL_DATA const double pi_over_2        VCL_STATIC_CONST_INIT_FLOAT_DECL(1.57079632679489661923);</div><div>                                   ^                                                 ~~~~~~~~~~~~~~~~~~~~~~</div><div>/Users/hemolab/Documents/workspace/libs/InsightToolkit-3.16.0/Utilities/vxl/core/vnl/vnl_math.h:93:36: warning: in-class initializer for static data member of type 'const double' is a GNU extension [-Wgnu-static-float-init]</div><div>  static VNL_DLL_DATA const double pi_over_4        VCL_STATIC_CONST_INIT_FLOAT_DECL(0.78539816339744830962);</div><div>                                   ^                                                 ~~~~~~~~~~~~~~~~~~~~~~</div><div>/Users/hemolab/Documents/workspace/libs/InsightToolkit-3.16.0/Utilities/vxl/core/vnl/vnl_math.h:94:36: warning: in-class initializer for static data member of type 'const double' is a GNU extension [-Wgnu-static-float-init]</div><div>  static VNL_DLL_DATA const double one_over_pi      VCL_STATIC_CONST_INIT_FLOAT_DECL(0.31830988618379067154);</div><div>                                   ^                                                 ~~~~~~~~~~~~~~~~~~~~~~</div><div>/Users/hemolab/Documents/workspace/libs/InsightToolkit-3.16.0/Utilities/vxl/core/vnl/vnl_math.h:95:36: warning: in-class initializer for static data member of type 'const double' is a GNU extension [-Wgnu-static-float-init]</div><div>  static VNL_DLL_DATA const double two_over_pi      VCL_STATIC_CONST_INIT_FLOAT_DECL(0.63661977236758134308);</div><div>                                   ^                                                 ~~~~~~~~~~~~~~~~~~~~~~</div><div>/Users/hemolab/Documents/workspace/libs/InsightToolkit-3.16.0/Utilities/vxl/core/vnl/vnl_math.h:96:36: warning: in-class initializer for static data member of type 'const double' is a GNU extension [-Wgnu-static-float-init]</div><div>  static VNL_DLL_DATA const double two_over_sqrtpi  VCL_STATIC_CONST_INIT_FLOAT_DECL(1.12837916709551257390);</div><div>                                   ^                                                 ~~~~~~~~~~~~~~~~~~~~~~</div><div>/Users/hemolab/Documents/workspace/libs/InsightToolkit-3.16.0/Utilities/vxl/core/vnl/vnl_math.h:97:36: warning: in-class initializer for static data member of type 'const double' is a GNU extension [-Wgnu-static-float-init]</div><div>  static VNL_DLL_DATA const double one_over_sqrt2pi VCL_STATIC_CONST_INIT_FLOAT_DECL(0.39894228040143267794);</div><div>                                   ^                                                 ~~~~~~~~~~~~~~~~~~~~~~</div><div>/Users/hemolab/Documents/workspace/libs/InsightToolkit-3.16.0/Utilities/vxl/core/vnl/vnl_math.h:98:36: warning: in-class initializer for static data member of type 'const double' is a GNU extension [-Wgnu-static-float-init]</div><div>  static VNL_DLL_DATA const double sqrt2            VCL_STATIC_CONST_INIT_FLOAT_DECL(1.41421356237309504880);</div><div>                                   ^                                                 ~~~~~~~~~~~~~~~~~~~~~~</div><div>/Users/hemolab/Documents/workspace/libs/InsightToolkit-3.16.0/Utilities/vxl/core/vnl/vnl_math.h:99:36: warning: in-class initializer for static data member of type 'const double' is a GNU extension [-Wgnu-static-float-init]</div><div>  static VNL_DLL_DATA const double sqrt1_2          VCL_STATIC_CONST_INIT_FLOAT_DECL(0.70710678118654752440);</div><div>                                   ^                                                 ~~~~~~~~~~~~~~~~~~~~~~</div><div>/Users/hemolab/Documents/workspace/libs/InsightToolkit-3.16.0/Utilities/vxl/core/vnl/vnl_math.h:102:36: warning: in-class initializer for static data member of type 'const double' is a GNU extension [-Wgnu-static-float-init]</div><div>  static VNL_DLL_DATA const double eps             VCL_STATIC_CONST_INIT_FLOAT_DECL(2.2204460492503131e-16);</div><div>                                   ^                                                ~~~~~~~~~~~~~~~~~~~~~~</div><div>/Users/hemolab/Documents/workspace/libs/InsightToolkit-3.16.0/Utilities/vxl/core/vnl/vnl_math.h:103:36: warning: in-class initializer for static data member of type 'const double' is a GNU extension [-Wgnu-static-float-init]</div><div>  static VNL_DLL_DATA const double sqrteps         VCL_STATIC_CONST_INIT_FLOAT_DECL(1.490116119384766e-08);</div><div>                                   ^                                                ~~~~~~~~~~~~~~~~~~~~~</div><div>/Users/hemolab/Documents/workspace/libs/InsightToolkit-3.16.0/Utilities/vxl/core/vnl/vnl_math.h:105:35: warning: in-class initializer for static data member of type 'const float' is a GNU extension [-Wgnu-static-float-init]</div><div>  static VNL_DLL_DATA const float float_eps        VCL_STATIC_CONST_INIT_FLOAT_DECL(1.192092896e-07f);</div><div>                                  ^                                                 ~~~~~~~~~~~~~~~~</div><div>/Users/hemolab/Documents/workspace/libs/InsightToolkit-3.16.0/Utilities/vxl/core/vnl/vnl_math.h:106:35: warning: in-class initializer for static data member of type 'const float' is a GNU extension [-Wgnu-static-float-init]</div><div>  static VNL_DLL_DATA const float float_sqrteps    VCL_STATIC_CONST_INIT_FLOAT_DECL(3.4526698307e-4f);</div><div>                                  ^                                                 ~~~~~~~~~~~~~~~~</div><div>In file included from /Users/hemolab/Documents/workspace/libs/InsightToolkit-3.16.0/Code/IO/itkTestDriver.cxx:35:</div><div>In file included from /Users/hemolab/Documents/workspace/libs/InsightToolkit-3.16.0/Code/Common/itkImage.h:20:</div><div>In file included from /Users/hemolab/Documents/workspace/libs/InsightToolkit-3.16.0/Code/Common/itkImageBase.h:25:</div><div>In file included from /Users/hemolab/Documents/workspace/libs/InsightToolkit-3.16.0/Code/Common/itkImageRegion.h:27:</div><div>In file included from /Users/hemolab/Documents/workspace/libs/InsightToolkit-3.16.0/Code/Common/itkContinuousIndex.h:20:</div><div>In file included from /Users/hemolab/Documents/workspace/libs/InsightToolkit-3.16.0/Code/Common/itkPoint.h:23:</div><div>In file included from /Users/hemolab/Documents/workspace/libs/InsightToolkit-3.16.0/Code/Common/itkVector.h:23:</div><div>In file included from /Users/hemolab/Documents/workspace/libs/InsightToolkit-3.16.0/Utilities/vxl/core/vnl/vnl_vector_ref.h:20:</div><div>In file included from /Users/hemolab/Documents/workspace/libs/InsightToolkit-3.16.0/Utilities/vxl/core/vnl/vnl_vector.h:20:</div><div>In file included from /Users/hemolab/Documents/workspace/libs/InsightToolkit-3.16.0/Utilities/vxl/core/vnl/vnl_c_vector.h:25:</div><div>/Users/hemolab/Documents/workspace/libs/InsightToolkit-3.16.0/Utilities/vxl/core/vnl/vnl_numeric_traits.h:340:22: warning: in-class initializer for static data member of type 'const float' is a GNU extension [-Wgnu-static-float-init]</div><div>  static const float zero VCL_STATIC_CONST_INIT_FLOAT_DECL(0.0F);</div><div>                     ^                                     ~~~~</div><div>/Users/hemolab/Documents/workspace/libs/InsightToolkit-3.16.0/Utilities/vxl/core/vnl/vnl_numeric_traits.h:342:22: warning: in-class initializer for static data member of type 'const float' is a GNU extension [-Wgnu-static-float-init]</div><div>  static const float one VCL_STATIC_CONST_INIT_FLOAT_DECL(1.0F);</div><div>                     ^                                    ~~~~</div><div>/Users/hemolab/Documents/workspace/libs/InsightToolkit-3.16.0/Utilities/vxl/core/vnl/vnl_numeric_traits.h:344:22: warning: in-class initializer for static data member of type 'const float' is a GNU extension [-Wgnu-static-float-init]</div><div>  static const float maxval VCL_STATIC_CONST_INIT_FLOAT_DECL(3.40282346638528860e+38F);</div><div>                     ^                                       ~~~~~~~~~~~~~~~~~~~~~~~~</div><div>/Users/hemolab/Documents/workspace/libs/InsightToolkit-3.16.0/Utilities/vxl/core/vnl/vnl_numeric_traits.h:363:23: warning: in-class initializer for static data member of type 'const double' is a GNU extension [-Wgnu-static-float-init]</div><div>  static const double zero VCL_STATIC_CONST_INIT_FLOAT_DECL(0.0);</div><div>                      ^                                     ~~~</div><div>/Users/hemolab/Documents/workspace/libs/InsightToolkit-3.16.0/Utilities/vxl/core/vnl/vnl_numeric_traits.h:365:23: warning: in-class initializer for static data member of type 'const double' is a GNU extension [-Wgnu-static-float-init]</div><div>  static const double one VCL_STATIC_CONST_INIT_FLOAT_DECL(1.0);</div><div>                      ^                                    ~~~</div><div>/Users/hemolab/Documents/workspace/libs/InsightToolkit-3.16.0/Utilities/vxl/core/vnl/vnl_numeric_traits.h:367:23: warning: in-class initializer for static data member of type 'const double' is a GNU extension [-Wgnu-static-float-init]</div><div>  static const double maxval VCL_STATIC_CONST_INIT_FLOAT_DECL(1.7976931348623157E+308);</div><div>                      ^                                       ~~~~~~~~~~~~~~~~~~~~~~~</div><div>/Users/hemolab/Documents/workspace/libs/InsightToolkit-3.16.0/Utilities/vxl/core/vnl/vnl_numeric_traits.h:386:28: warning: in-class initializer for static data member of type 'const long double' is a GNU extension [-Wgnu-static-float-init]</div><div>  static const long double zero VCL_STATIC_CONST_INIT_FLOAT_DECL(0.0);</div><div>                           ^                                     ~~~</div><div>/Users/hemolab/Documents/workspace/libs/InsightToolkit-3.16.0/Utilities/vxl/core/vnl/vnl_numeric_traits.h:388:28: warning: in-class initializer for static data member of type 'const long double' is a GNU extension [-Wgnu-static-float-init]</div><div>  static const long double one VCL_STATIC_CONST_INIT_FLOAT_DECL(1.0);</div><div>                           ^                                    ~~~</div><div>/Users/hemolab/Documents/workspace/libs/InsightToolkit-3.16.0/Utilities/vxl/core/vnl/vnl_numeric_traits.h:390:28: warning: in-class initializer for static data member of type 'const long double' is a GNU extension [-Wgnu-static-float-init]</div><div>  static const long double maxval VCL_STATIC_CONST_INIT_FLOAT_DECL(1.7976931348623157E+308);</div><div>                           ^                                       ~~~~~~~~~~~~~~~~~~~~~~~</div><div>In file included from /Users/hemolab/Documents/workspace/libs/InsightToolkit-3.16.0/Code/IO/itkTestDriver.cxx:33:</div><div>In file included from /Users/hemolab/Documents/workspace/libs/InsightToolkit-3.16.0/Code/Common/itkNumericTraits.h:32:</div><div>/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/complex:939:16: error: call to 'abs' is ambiguous</div><div>        return abs(__c.real());</div><div>               ^~~</div><div>/Users/hemolab/Documents/workspace/libs/InsightToolkit-3.16.0/Code/IO/itkDefaultConvertPixelTraits.h:294:1: note: in instantiation of function template specialization 'std::__1::norm<unsigned int>' requested here</div><div>ITK_DEFAULTCONVERTTRAITS_COMPLEX_TYPE(unsigned int);</div><div>^</div><div>/Users/hemolab/Documents/workspace/libs/InsightToolkit-3.16.0/Code/IO/itkDefaultConvertPixelTraits.h:287:17: note: expanded from macro 'ITK_DEFAULTCONVERTTRAITS_COMPLEX_TYPE'</div><div>    return std::norm(pixel);                                             \</div><div>                ^</div><div>/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/usr/include/stdlib.h:129:6: note: candidate function</div><div>int      abs(int) __pure2;</div><div>         ^</div><div>/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/cstdlib:159:44: note: candidate function</div><div>inline _LIBCPP_INLINE_VISIBILITY long      abs(     long __x) _NOEXCEPT {return  labs(__x);}</div><div>                                           ^</div><div>/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/cstdlib:161:44: note: candidate function</div><div>inline _LIBCPP_INLINE_VISIBILITY long long abs(long long __x) _NOEXCEPT {return llabs(__x);}</div><div>                                           ^</div><div>/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/cmath:660:1: note: candidate function</div><div>abs(float __x) _NOEXCEPT {return fabsf(__x);}</div><div>^</div><div>/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/cmath:664:1: note: candidate function</div><div>abs(double __x) _NOEXCEPT {return fabs(__x);}</div><div>^</div><div>/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/cmath:668:1: note: candidate function</div><div>abs(long double __x) _NOEXCEPT {return fabsl(__x);}</div><div>^</div><div>In file included from /Users/hemolab/Documents/workspace/libs/InsightToolkit-3.16.0/Code/IO/itkTestDriver.cxx:33:</div><div>In file included from /Users/hemolab/Documents/workspace/libs/InsightToolkit-3.16.0/Code/Common/itkNumericTraits.h:32:</div><div>/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/complex:941:16: error: call to 'abs' is ambiguous</div><div>        return abs(__c.imag());</div><div>               ^~~</div><div>/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/usr/include/stdlib.h:129:6: note: candidate function</div><div>int      abs(int) __pure2;</div><div>         ^</div><div>/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/cstdlib:159:44: note: candidate function</div><div>inline _LIBCPP_INLINE_VISIBILITY long      abs(     long __x) _NOEXCEPT {return  labs(__x);}</div><div>                                           ^</div><div>/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/cstdlib:161:44: note: candidate function</div><div>inline _LIBCPP_INLINE_VISIBILITY long long abs(long long __x) _NOEXCEPT {return llabs(__x);}</div><div>                                           ^</div><div>/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/cmath:660:1: note: candidate function</div><div>abs(float __x) _NOEXCEPT {return fabsf(__x);}</div><div>^</div><div>/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/cmath:664:1: note: candidate function</div><div>abs(double __x) _NOEXCEPT {return fabs(__x);}</div><div>^</div><div>/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/cmath:668:1: note: candidate function</div><div>abs(long double __x) _NOEXCEPT {return fabsl(__x);}</div><div>^</div><div>In file included from /Users/hemolab/Documents/workspace/libs/InsightToolkit-3.16.0/Code/IO/itkTestDriver.cxx:33:</div><div>In file included from /Users/hemolab/Documents/workspace/libs/InsightToolkit-3.16.0/Code/Common/itkNumericTraits.h:32:</div><div>/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/complex:939:16: error: call to 'abs' is ambiguous</div><div>        return abs(__c.real());</div><div>               ^~~</div><div>/Users/hemolab/Documents/workspace/libs/InsightToolkit-3.16.0/Code/IO/itkDefaultConvertPixelTraits.h:298:1: note: in instantiation of function template specialization 'std::__1::norm<unsigned long>' requested here</div><div>ITK_DEFAULTCONVERTTRAITS_COMPLEX_TYPE(unsigned long);</div><div>^</div><div>/Users/hemolab/Documents/workspace/libs/InsightToolkit-3.16.0/Code/IO/itkDefaultConvertPixelTraits.h:287:17: note: expanded from macro 'ITK_DEFAULTCONVERTTRAITS_COMPLEX_TYPE'</div><div>    return std::norm(pixel);                                             \</div><div>                ^</div><div>/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/usr/include/stdlib.h:129:6: note: candidate function</div><div>int      abs(int) __pure2;</div><div>         ^</div><div>/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/cstdlib:159:44: note: candidate function</div><div>inline _LIBCPP_INLINE_VISIBILITY long      abs(     long __x) _NOEXCEPT {return  labs(__x);}</div><div>                                           ^</div><div>/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/cstdlib:161:44: note: candidate function</div><div>inline _LIBCPP_INLINE_VISIBILITY long long abs(long long __x) _NOEXCEPT {return llabs(__x);}</div><div>                                           ^</div><div>/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/cmath:660:1: note: candidate function</div><div>abs(float __x) _NOEXCEPT {return fabsf(__x);}</div><div>^</div><div>/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/cmath:664:1: note: candidate function</div><div>abs(double __x) _NOEXCEPT {return fabs(__x);}</div><div>^</div><div>/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/cmath:668:1: note: candidate function</div><div>abs(long double __x) _NOEXCEPT {return fabsl(__x);}</div><div>^</div><div>In file included from /Users/hemolab/Documents/workspace/libs/InsightToolkit-3.16.0/Code/IO/itkTestDriver.cxx:33:</div><div>In file included from /Users/hemolab/Documents/workspace/libs/InsightToolkit-3.16.0/Code/Common/itkNumericTraits.h:32:</div><div>/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/complex:941:16: error: call to 'abs' is ambiguous</div><div>        return abs(__c.imag());</div><div>               ^~~</div><div>/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/usr/include/stdlib.h:129:6: note: candidate function</div><div>int      abs(int) __pure2;</div><div>         ^</div><div>/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/cstdlib:159:44: note: candidate function</div><div>inline _LIBCPP_INLINE_VISIBILITY long      abs(     long __x) _NOEXCEPT {return  labs(__x);}</div><div>                                           ^</div><div>/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/cstdlib:161:44: note: candidate function</div><div>inline _LIBCPP_INLINE_VISIBILITY long long abs(long long __x) _NOEXCEPT {return llabs(__x);}</div><div>                                           ^</div><div>/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/cmath:660:1: note: candidate function</div><div>abs(float __x) _NOEXCEPT {return fabsf(__x);}</div><div>^</div><div>/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/cmath:664:1: note: candidate function</div><div>abs(double __x) _NOEXCEPT {return fabs(__x);}</div><div>^</div><div>/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/cmath:668:1: note: candidate function</div><div>abs(long double __x) _NOEXCEPT {return fabsl(__x);}</div><div>^</div><div>27 warnings and 4 errors generated.</div><div>make[2]: *** [Code/IO/CMakeFiles/itkTestDriver.dir/itkTestDriver.o] Error 1</div><div>make[1]: *** [Code/IO/CMakeFiles/itkTestDriver.dir/all] Error 2</div><div>make: *** [all] Error 2</div></div><br clear="all"><div><div class="gmail_signature">Atenciosamente,<br><br><br>Eduardo Camargo, M.Sc.<br><br>Analista de Sistemas<br>Instituto Nacional de Ciência e Tecnologia em<br>Medicina Assistida por Computação Científica<br>INCT-MACC  <a href="http://macc.lncc.br" target="_blank">http://macc.lncc.br</a><br>Laboratório Nacional de Computação Científica<br>LNCC - <a href="http://www.lncc.br" target="_blank">http://www.lncc.br</a></div></div>
</div>