[Insight-users] Re: WrapITK compliments

Erik Anderson eranders at cs.utah.edu
Thu Jul 6 10:23:14 EDT 2006


Gaetan, Jean-Marc,
    I had immense problems building ITK with MVC8.  My solution was to 
switch and use MSVS 2003 .NET (7.1).  However; I haven't experimented 
with it, but chances are that if you turn off (or turn down the level) 
of compiler optimizations, things might work better.  VS 7.1 mentioned 
above fixed ALL the errors that I had encountered building ITK.
    Unfortunately, I still am unable to get WrapITK to not crash CMake.  
I've tried versions 2.2 and 2.4 of CMake and have built ITK versions 2.6 
and 2.8.  Gaetan, the errors I get with trying to configure WrapITK are 
never the same twice (as I had mentioned in a previous email) and CMake 
crashes silently so I cannot capture any detailed error messages.  Do 
you have any thoughts as to what I should do to fix this problem?  I 
would very much like to try to get WrapITK working with Python as ITK's 
native wrapping is very much insufficient.

Thanks,
Erik Anderson

Gaëtan Lehmann wrote:
> Hi,
>
> The errors you get are not familiar to me, so I won't be able to help. 
> Some other people have reported problem to build ITK with MVC8, but I 
> can't find if (and how) they have solved that problem.
> Please post the solution on the list if changing some switches make it 
> work :-)
>
> Gaetan
>
>
> Le 6 juil. 06 à 09:04, Jean-Marc a écrit :
>
>> Hello Gaëtan,
>>
>> thank you for considering my problem :
>>
>> CMake 2.5
>> Microsoft Visual C++ 8,
>>
>> ITK from the CVS repository ( with CableSwig installed in Utilities )
>>
>>
>> I have attached the 2 files containing visual studio output ( renamed to
>> match their respective directories )
>> - ITKIOTcl
>> - ITKAlgorithmsTcl
>>
>> It looks to me that the wrapping of classes instantiated with "long int"
>> and "long unsigned int" are the problem, and it might be addressable by
>> changing some switches in the IDE.
>>
>> Remark : I donloaded, and compiled WrapITK - it looks fantastic, but
>> presents the same issues while compiling those libraries.
>>
>> JM
>>
>> PS : I tried to post the actual BuildLog.htm files in this message but
>> it has been removed ( too big ! )
>>
>> so here they are zipped !
>>
>>
>>
>>
>> Gaëtan Lehmann wrote:
>>> Hi,
>>> Le 5 juil. 06 à 04:50, Jean-Marc a écrit :
>>>> Hello Gaetan,
>>>>> What is your problem ?
>>>> When I build the ITK Project ( with visual studio 8 ), I get this 
>>>> bunch of errors :
>>> <snip>
>>> sorry, can you send it as attached file ? It is really difficult to
>>> read with line wrap What is you compiler ?
>>>> Same sort of errors when building "ITKAlgorithmsTcl.lib"
>>>> and of course :
>>>> 19>------ Build started: Project: itkwish, Configuration: Release 
>>>> Win32 ------ 19>Compiling... 19>itkTclAppInit.cxx 19>Compiling
>>>> manifest to resources... 19>Linking... 19>LINK : fatal error
>>>> LNK1104: cannot open file 'ITKAlgorithmsTcl.lib' 19>Build log was
>>>> saved at 
>>>> "file://c:\Toolkits\_build\ITK-VS\Wrapping\CSwig\Tcl\itkwish.dir\Release\BuildLog.htm" 
>>>>
>>>> 19>itkwish - 1 error(s), 0 warning(s)
>>>>> Have you tried WrapITK ?
>>>> No, I havent - where is the cvs repository ? or is there a 
>>>> distribution ? - and a user guide ;)
>>> You can get WrapITK with darcs (www.darcs.net), with the command
>>> darcs get --partial http://voxel.jouy.inra.fr/darcs/WrapITK
>>> or download the nightly created tarball at 
>>> http://voxel.jouy.inra.fr/darcs/contrib-itk/WrapITK/WrapITK.tar.gz
>>> There is no user guide for the tcl part of WrapITK, but WrapITK is
>>> only a (big) rework of the current ITK's wrappers, so the use should
>>> be very similar. You may find the examples in 
>>> http://voxel.jouy.inra.fr/darcs/contrib-itk/WrapITK/Tcl/Tests/
>>> useful. We (Zach and I) are python developers and have work on tcl
>>> part only to fix bugs, and to be sure it still work. However, using
>>> WrapITK with tcl will give you access to a lot more ITK classes than
>>> with the current wrappers, and a more consistent naming policy. As
>>> usual , any feedback or contribution (code or doc) on tcl part are 
>>> welcome :-)
>>> Gaetan
>>>> Thanks a lot
>>>> JM
>>>> _______________________________________________ Insight-users
>>>> mailing list Insight-users at itk.org 
>>>> http://www.itk.org/mailman/listinfo/insight-users
>>
>> <Wrapping_CSwig_IOI_ITKIOTcl.dir_Release_BuildLog.zip>
>> <Wrapping_CSwig_Algorithms_ITKAlgorithmsTcl.dir_Release_BuildLog.zip>
>> _______________________________________________
>> Insight-users mailing list
>> Insight-users at itk.org
>> http://www.itk.org/mailman/listinfo/insight-users
>
> _______________________________________________
> Insight-users mailing list
> Insight-users at itk.org
> http://www.itk.org/mailman/listinfo/insight-users



More information about the Insight-users mailing list