[Insight-users] Re: WrapITK compliments

Gaëtan Lehmann gaetan.lehmann at jouy.inra.fr
Sun Jul 9 06:53:25 EDT 2006


Hi,

Can you send the full error log ?

Thanks for your patience !

Gaetan


Selon Erik Anderson <eranders at cs.utah.edu>:

> Gaetan,
>     I left all of the default values in CMake to see if that would get
> rid of the problem I had just emailed you about and it did.  I now have
> valid project files for VC .NET 2003!  However, I cannot build anything
> due to the following error on ALL projects:
>
> Project : error PRJ0019: A tool returned an error code from "run native
> swig on C:/env/WrapITK/Modules/Base/SwigExtras.i"
>
> or
>
> Project : error PRJ0019: A tool returned an error code from "Generating
> swigrun.xml"
>
> the exact paths are, of course, changing for each project trying to get
> built.
>
> Thanks,
> Erik
>
> Gaëtan Lehmann wrote:
> > Hi,
> >
> > Nice, I was afraid it can be in your source tree. I have checked the
> archive
> > too, and it is there :-)
> > Perhaps you have a problem with your archiver ?
> > I have added a .zip file on the website (not yet nightly updated):
> > http://voxel.jouy.inra.fr/darcs/contrib-itk/WrapITK/WrapITK.zip
> >
> > Please try with this file :-)
> >
> > Gaetan
> >
> >
> > Selon Erik Anderson <eranders at cs.utah.edu>:
> >
> >
> >> Gaetan,
> >>     I looked in my tree and the file CreateCableSwigInputs.cmake does
> >> not exist anywhere in the file structure.  Just to be sure, I checked
> >> the tar archive I extracted it from and it does not exist there, either.
> >>
> >>
> >>> 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 ?
> >>
> >> Erik
> >>
> >> Gaëtan Lehmann wrote:
> >>
> >>> 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.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
> >>>>>>>
> >>>>>> _______________________________________________
> >>>>>> 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