*smacks head* I was on the wrong system.

$ clang --version
Apple clang version 3.1 (tags/Apple/clang-318.0.54) (based on LLVM 3.1svn)
Target: x86_64-apple-darwin11.3.0
Thread model: posix

$ uname -a
Darwin mini6 11.3.0 Darwin Kernel Version 11.3.0: Thu Jan 12 18:47:41 PST 2012; 
root:xnu-1699.24.23~1/RELEASE_X86_64 x86_64


On Mar 22, 2012, at 9:14 AM, Johnson, Hans J wrote:

> Brad,
> 
> I am getting a much different clang version on my 10.7.3 system:
> 
> johnsonhj@neuron:~$ clang --version
> Apple clang version 3.0 (tags/Apple/clang-211.12) (based on LLVM 3.0svn)
> Target: x86_64-apple-darwin11.3.0
> Thread model: posix
> johnsonhj@neuron:~$ uname -a
> 
> Darwin neuron.psychiatry.uiowa.edu 11.3.0 Darwin Kernel Version 11.3.0: Thu 
> Jan 12 18:47:41 PST 2012; root:xnu-1699.24.23~1/RELEASE_X86_64 x86_64
> johnsonhj@neuron:~$ 
> 
> 
> Hans
> -- 
> Hans J. Johnson, Ph.D.
> [email protected]
> Assistant Professor of Psychiatry
> University of Iowa Carver College of Medicine
> W278 GH, 200 Hawkins Drive
> Iowa City, Iowa 52242
> Phone:  319-353-8587
> 
> From: Bradley Lowekamp <[email protected]>
> Date: Thu, 22 Mar 2012 09:09:28 -0400
> To: Kent Williams <[email protected]>
> Cc: ITK <[email protected]>
> Subject: Re: [Insight-developers] OS X 10.7.3 breaks kwsys
> 
> Hello,
> 
> I think I re-produced your problem trying to set up clang for SimpleITK:
> 
> http://open.cdash.org/viewBuildError.php?buildid=2112999
> 
> I just downloaded the latest XCode, and patched the system:
> 
> $ clang --version
> Apple clang version 1.7 (tags/Apple/clang-77) (based on LLVM 2.9svn)
> Target: x86_64-apple-darwin10
> Thread model: posix
> 
> Does ITK work mostly with this version of clang? Is this the version you are 
> using, or some mac-ports like version?
> 
> Thanks,
> Brad
> 
> On Mar 13, 2012, at 11:59 AM, Williams, Norman K wrote:
> 
>> This is one of those 'oh great' moments. I updated my Mac to 10.7.3 and
>> ITK and VTK compiles broke, with this error:
>> 
>> In file included from
>> /scratch/kent/ants/brainsia/build/ITKv4/Modules/ThirdParty/KWSys/src/KWSys/
>> SystemTools.cxx:26:
>> /scratch/kent/ants/brainsia/build/ITKv4-build/Modules/ThirdParty/KWSys/src/
>> itksys/ios/sstream:176:29: error: cannot initialize a
>>      parameter of type 'iostate' (aka 'std::_Ios_Iostate') with an lvalue
>> of type 'int'
>>    this->IStrStream::clear(flags);
>>                            ^~~~~
>> /usr/include/c++/4.2.1/bits/basic_ios.h:133:21: note: passing argument to
>> parameter '__state' here
>>      clear(iostate __state = goodbit);
>> 
>> The problem is that the function signature for ios::clear changed between
>> 10.7.2 and 10.7.3 -- and for some reason the compiler won't do the
>> conversion between int and iostate.
>> 
>> It's vexing to me because I can't imagine ever calling ios::clear() with
>> an argument.  Clear is clear, right?
>> 
>> 
>> 
>> --
>> Kent Williams [email protected]
>> 
>> 
>> 
>> 
>> 
>> 
>> ________________________________
>> Notice: This UI Health Care e-mail (including attachments) is covered by the 
>> Electronic Communications Privacy Act, 18 U.S.C. 2510-2521, is confidential 
>> and may be legally privileged.  If you are not the intended recipient, you 
>> are hereby notified that any retention, dissemination, distribution, or 
>> copying of this communication is strictly prohibited.  Please reply to the 
>> sender that you have received the message in error, then delete it.  Thank 
>> you.
>> ________________________________
>> _______________________________________________
>> Powered by www.kitware.com
>> 
>> Visit other Kitware open-source projects at
>> http://www.kitware.com/opensource/opensource.html
>> 
>> Kitware offers ITK Training Courses, for more information visit:
>> http://kitware.com/products/protraining.php
>> 
>> Please keep messages on-topic and check the ITK FAQ at:
>> http://www.itk.org/Wiki/ITK_FAQ
>> 
>> Follow this link to subscribe/unsubscribe:
>> http://www.itk.org/mailman/listinfo/insight-developers
> 
> ========================================================
> Bradley Lowekamp  
> Medical Science and Computing for
> Office of High Performance Computing and Communications
> National Library of Medicine 
> [email protected]
> 
> 
> 
> _______________________________________________ Powered by www.kitware.com 
> Visit other Kitware open-source projects at 
> http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training 
> Courses, for more information visit: 
> http://kitware.com/products/protraining.php Please keep messages on-topic and 
> check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to 
> subscribe/unsubscribe: http://www.itk.org/mailman/listinfo/insight-developers 
> 
> Notice: This UI Health Care e-mail (including attachments) is covered by the 
> Electronic Communications Privacy Act, 18 U.S.C. 2510-2521, is confidential 
> and may be legally privileged.  If you are not the intended recipient, you 
> are hereby notified that any retention, dissemination, distribution, or 
> copying of this communication is strictly prohibited.  Please reply to the 
> sender that you have received the message in error, then delete it.  Thank 
> you.

========================================================
Bradley Lowekamp  
Medical Science and Computing for
Office of High Performance Computing and Communications
National Library of Medicine 
[email protected]



_______________________________________________
Powered by www.kitware.com

Visit other Kitware open-source projects at
http://www.kitware.com/opensource/opensource.html

Kitware offers ITK Training Courses, for more information visit:
http://kitware.com/products/protraining.php

Please keep messages on-topic and check the ITK FAQ at:
http://www.itk.org/Wiki/ITK_FAQ

Follow this link to subscribe/unsubscribe:
http://www.itk.org/mailman/listinfo/insight-developers

Reply via email to