[Insight-users] Re: Has anyone successfully compiled ITK3 from CVS with CableSWIG-ITK3, with wrapITK, with python, on OSX?

Gaëtan Lehmann gaetan.lehmann at jouy.inra.fr
Tue Dec 5 17:41:29 EST 2006


Le Tue, 05 Dec 2006 23:24:12 +0100, Dan White <dan at chalkie.org.uk> a écrit:

> Hi Gaetan,
>  I see one of the ITK dashboards is
>  marvin. jouy. inra. fr
> Marvin-icpc-Release
>  is that at your site?

that's mine

> If not do you know who's it is?
>  Looks like an intel compiler build
> but what is the marvin machine OS/arch?
> Is it i386 OSX? Something else?

intel compiler on linux 32 bits
I have removed a little too much infos when I have shortened the build  
name - I will change that

that being said, the intel build has been fixed in ITK cvs, and was broken  
for the release

> Looks like it works anyway.... can you send me the CMakeCache.txt?
> Is it including WrapITK with python?
>  I just tried to compile ITK CVS, with WrapITK on for python, with gcc  
> compilers on OSX i386
> compiler flags -O3 -DNDEBUG -fno-common -export
> (instead of with the intel compilers i have been using,without success  
> so far)
> and it failed almost straight away with a very long error message...  
> something about:
> [  0%] Building CXX object  
> Utilities/CableSwig/Cable/Generators/CMakeFiles/CableGenerators.dir/cableCvTypeWriter.o
> In file included from /usr/include/c++/4.0.0/ext/new_allocator.h:37,
>                  from  
> /usr/include/c++/4.0.0/i686-apple-darwin8/bits/c++allocator.h:34,
>                  from /usr/include/c++/4.0.0/bits/allocator.h:52,
>                  from /usr/include/c++/4.0.0/memory:54,
>                  from /usr/include/c++/4.0.0/string:47,
>                  from  
> /Users/dan/Desktop/InsightGCC/Utilities/CableSwig/Cable/CxxTypes/cxxUtils.h:38,
>                  from  
> /Users/dan/Desktop/InsightGCC/Utilities/CableSwig/Cable/Parsers/cableUtils.h:21,
>                  from  
> /Users/dan/Desktop/InsightGCC/Utilities/CableSwig/Cable/Parsers/cableSmartPointer.h:20,
>                  from  
> /Users/dan/Desktop/InsightGCC/Utilities/CableSwig/Cable/Parsers/cableObject.h:20,
>                  from  
> /Users/dan/Desktop/InsightGCC/Utilities/CableSwig/Cable/Generators/cableCvTypeWriter.h:20,
>                  from  
> /Users/dan/Desktop/InsightGCC/Utilities/CableSwig/Cable/Generators/cableCvTypeWriter.cxx:17:
> /Users/dan/Desktop/InsightGCC/Utilities/CableSwig/SWIG/new:10:27: error:  
> too many decimal points in number
> In file included from /usr/include/c++/4.0.0/ext/new_allocator.h:37,
>                  from  
> /usr/include/c++/4.0.0/i686-apple-darwin8/bits/c++allocator.h:34,
>                  from /usr/include/c++/4.0.0/bits/allocator.h:52,
>                  from /usr/include/c++/4.0.0/memory:54,
>                  from /usr/include/c++/4.0.0/string:47,
>                  from  
> /Users/dan/Desktop/InsightGCC/Utilities/CableSwig/Cable/CxxTypes/cxxUtils.h:38,
>                  from  
> /Users/dan/Desktop/InsightGCC/Utilities/CableSwig/Cable/Parsers/cableUtils.h:21,
>                  from  
> /Users/dan/Desktop/InsightGCC/Utilities/CableSwig/Cable/Parsers/cableSmartPointer.h:20,
>                  from  
> /Users/dan/Desktop/InsightGCC/Utilities/CableSwig/Cable/Parsers/cableObject.h:20,
>                  from  
> /Users/dan/Desktop/InsightGCC/Utilities/CableSwig/Cable/Generators/cableCvTypeWriter.h:20,
>                  from  
> /Users/dan/Desktop/InsightGCC/Utilities/CableSwig/Cable/Generators/cableCvTypeWriter.cxx:17:
> /Users/dan/Desktop/InsightGCC/Utilities/CableSwig/SWIG/new:17: error:  
> missing terminating ' character
> /Users/dan/Desktop/InsightGCC/Utilities/CableSwig/SWIG/new:23: error:  
> missing terminating ' character
> /Users/dan/Desktop/InsightGCC/Utilities/CableSwig/SWIG/new:64:11: error:  
> too many decimal points in number
> /Users/dan/Desktop/InsightGCC/Utilities/CableSwig/SWIG/new:110:46:  
> error: too many decimal points in number
> /Users/dan/Desktop/InsightGCC/Utilities/CableSwig/SWIG/new:120:53:  
> error: too many decimal points in number
> /Users/dan/Desktop/InsightGCC/Utilities/CableSwig/SWIG/new:136:1: error:  
> too many decimal points in number
> /Users/dan/Desktop/InsightGCC/Utilities/CableSwig/SWIG/new:148:1: error:  
> too many decimal points in number
> /Users/dan/Desktop/InsightGCC/Utilities/CableSwig/SWIG/new:159:72:  
> error: too many decimal points in number
> /Users/dan/Desktop/InsightGCC/Utilities/CableSwig/SWIG/new:255: error:  
> stray '#' in program
>   and a load more stuff.

Brad, Bill, do you know if cable swig work with intel compiler ?

>  my luck really is up at the moment... or perhaps my attitude is all  
> wrong...
>  cheers
>  Dan
>



-- 
Gaëtan Lehmann
Biologie du Développement et de la Reproduction
INRA de Jouy-en-Josas (France)
tel: +33 1 34 65 29 66    fax: 01 34 65 29 09
http://voxel.jouy.inra.fr


More information about the Insight-users mailing list