[Community] Fail to compile irk on Mac OS X Mavericks with Xcode 5.0.1
yanggao
yanggao at cs.utah.edu
Fri Oct 25 18:15:51 EDT 2013
Hi,
I just downloaded the latest itk-4.4.2 and cake-2.8.12, and tried to
build itk on Mac OS X Mavericks 10.9 with Xcode 5.0.1.
For the g++ compiler:
$ g++ -v
Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr
--with-gxx-include-dir=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/usr/include/c++/4.2.1
Apple LLVM version 5.0 (clang-500.2.79) (based on LLVM 3.3svn)
Target: x86_64-apple-darwin13.0.0
Thread model: posix
I got the following errors:
Scanning dependencies of target itkTestDriver
[ 81%] Building CXX object
Modules/Core/TestKernel/src/CMakeFiles/itkTestDriver.dir/itkTestDriver.cxx.o
In file included from
/Users/Yang/Developer/src/ITK-4.2.0/Modules/Core/TestKernel/src/itkTestDriver.cxx:29:
In file included from
/Users/Yang/Developer/src/ITK-4.2.0/Modules/Core/TestKernel/include/itkTestDriverIncludeRequiredIOFactories.h:30:
In file included from
/Users/Yang/Developer/src/ITK-4.2.0/Modules/Core/TestKernel/include/itkTestDriverInclude.h:49:
In file included from
/Users/Yang/Developer/src/ITK-4.2.0/Modules/IO/ImageBase/include/itkImageFileWriter.h:227:
In file included from
/Users/Yang/Developer/src/ITK-4.2.0/Modules/IO/ImageBase/include/itkImageFileWriter.hxx:34:
/Users/Yang/Developer/src/ITK-4.2.0/Modules/Core/Common/include/itkImageAlgorithm.h:51:16:
error:
no member named 'tr1' in namespace 'std'
typedef std::tr1::true_type TrueType;
~~~~~^
/Users/Yang/Developer/src/ITK-4.2.0/Modules/Core/Common/include/itkImageAlgorithm.h:52:16:
error:
no member named 'tr1' in namespace 'std'
typedef std::tr1::false_type FalseType;
~~~~~^
/Users/Yang/Developer/src/ITK-4.2.0/Modules/Core/Common/include/itkImageAlgorithm.h:97:44:
error:
no member named 'tr1' in namespace 'std'
, std::tr1::is_pod<typename
_ImageTy...
~~~~~^
/Users/Yang/Developer/src/ITK-4.2.0/Modules/Core/Common/include/itkImageAlgorithm.h:97:94:
error:
expected '(' for function-style cast or type construction
..., std::tr1::is_pod<typename _ImageType::InternalPixelType>()
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
/Users/Yang/Developer/src/ITK-4.2.0/Modules/Core/Common/include/itkImageAlgorithm.h:97:96:
error:
expected expression
..., std::tr1::is_pod<typename _ImageType::InternalPixelType>()
^
/Users/Yang/Developer/src/ITK-4.2.0/Modules/Core/Common/include/itkImageAlgorithm.h:111:44:
error:
no member named 'tr1' in namespace 'std'
, std::tr1::is_pod<typename
_ImageTy...
~~~~~^
/Users/Yang/Developer/src/ITK-4.2.0/Modules/Core/Common/include/itkImageAlgorithm.h:111:94:
error:
expected '(' for function-style cast or type construction
..., std::tr1::is_pod<typename _ImageType::InternalPixelType>()
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
/Users/Yang/Developer/src/ITK-4.2.0/Modules/Core/Common/include/itkImageAlgorithm.h:111:96:
error:
expected expression
..., std::tr1::is_pod<typename _ImageType::InternalPixelType>()
^
8 errors generated.
make[2]: ***
[Modules/Core/TestKernel/src/CMakeFiles/itkTestDriver.dir/itkTestDriver.cxx.o]
Error 1
make[1]: ***
[Modules/Core/TestKernel/src/CMakeFiles/itkTestDriver.dir/all] Error 2
make: *** [all] Error 2
How could I fix it?
Any help would be appreciate it.
Thanks,
Yang
More information about the Community
mailing list