[Insight-users] Re: WrapITK compliments

Gaëtan Lehmann gaetan.lehmann at jouy.inra.fr
Thu Jul 6 11:05:06 EDT 2006


Le 6 juil. 06 à 16:36, Erik Anderson a écrit :

> Gaetan,
>    I just downloaded the version you pointed me at and I am getting  
> the same thing (with both CMake 2.2. and 2.4)  The error(s) I get  
> are as follows:
> Some warnings about changing compiler flags to match the ITK build  
> I use (I expect these are not a severe problem)

Yes, this one is not important :-)

>
> CMake Error:  Error in cmake code at
> C:\env\WrapITK\ConfigureWrapping.cmake:267:
> INCLUDE could not find include file: C:\env\WrapITK 
> \CreateCableSwigInputs.cmake
>

this one is very very strange. Does the file C:\env\WrapITK 
\CreateCableSwigInputs.cmake exist ?


> This happens during the initial configuration with CMake just after  
> it checks for a working compiler.  Any help with this would be  
> awesome!
>
> Thanks,
> Erik
>
> Gaëtan Lehmann wrote:
>>
>> Hi,
>>
>> Sorry, I must have missed your mail !
>> Have you tried the devel version of WrapITK ? Charl Botha is know  
>> using this version on windows. - the one of the insight journal is  
>> broken on this plateform.
>> Please download http://voxel.jouy.inra.fr/darcs/contrib-itk/ 
>> WrapITK/WrapITK.tar.gz and tell me if the cmake step works for you
>>
>> Thanks,
>>
>> Gaetan
>>
>>
>> Le 6 juil. 06 à 16:23, Erik Anderson a écrit :
>>
>>> 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.z 
>>>>> ip>
>>>>> _______________________________________________
>>>>> 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
>>>
>>> _______________________________________________
>>> 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