[Insight-developers] [ITK Community] Mac OSX Mavericks build configuration
Sean McBride
sean at rogue-research.com
Thu Nov 7 12:03:53 EST 2013
On Fri, 1 Nov 2013 17:42:30 +0000, Matt McCormick said:
>Thanks to everyone for their great work on this and good communication.
>
>FYI, I backported the following patches to the release branch:
>
> Hans Johnson (1):
> COMP: Remove undefined complex types
>
>Olivier Commowick (2):
> COMP: Use ZeroValue instead of Zero for clang macos 10.9 compilation
> COMP: Add cmake tr1 namespace check for macos clang
With the above now in master, I thought my 10.9 dashboard (RogueResearch6) would be green today, but it looks like the tr1 issue exists in vxl too:
In file included from /Users/builder/external/ITK/Modules/ThirdParty/VNL/src/vxl/vcl/tests/test_include.cxx:54:
In file included from /Users/builder/external/ITK/Modules/ThirdParty/VNL/src/vxl/vcl/vcl_memory.h:33:
/Users/builder/external/ITK/Modules/ThirdParty/VNL/src/vxl/vcl/iso/vcl_memory_tr1.h:6:10: fatal error: 'memory_tr1' file not found
#include <memory_tr1>
^
Unfortunately, vxl master doesn't build with C++11&libc++ either, as you can see on my dashboard too:
<http://open.cdash.org/viewBuildError.php?buildid=3091007>
There is also one ITK issue still:
/Users/builder/external/ITK/Modules/Filtering/ImageIntensity/include/itkPolylineMaskImageFilter.hxx:403:38: error: invalid operands to binary expression ('basic_ostream<char, std::__1::char_traits<char> >' and 'ostream' (aka 'basic_ostream<char>'))
itkDebugMacro(<< "Rotation matrix" << std::cout << m_RotationMatrix);
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/builder/external/ITK/Modules/Core/Common/include/itkMacro.h:246:65: note: expanded from macro 'itkDebugMacro'
<< this->GetNameOfClass() << " (" << this << "): " x \
^
Cheers,
--
____________________________________________________________
Sean McBride, B. Eng sean at rogue-research.com
Rogue Research www.rogue-research.com
Mac Software Developer Montréal, Québec, Canada
More information about the Insight-developers
mailing list