[Insight-developers] CableSwig

Bill Hoffman bill . hoffman at kitware . com
Mon, 07 Jul 2003 16:24:13 -0400


Are CABLE_INDEX, CSWIG, and GCCXML all defined to the correct values?
(Something in your build tree?)   I just want to make sure that GCCXML
is not some other version of GCCXML.

-Bill


At 04:00 PM 7/7/2003, Miller, James V (Research) wrote:
>Bill,
>
>Your changes to the toplevel CMakeLists.txt file helped.  However, it does
>not look 
>as though I am building any bindings.  I get errors like the following
>
>------ Build started: Project: SwigRuntimePython, Configuration:
>RelWithDebInfo Win32 ------
>
>Building Custom Rule
>C:/projects/I2/Insight-net/Wrapping/CSwig/SwigRuntime/swigrun.xml
>Vc7/Include support directory is not available.
>Checked "C:/projects/I2/Insight-net/bin/Vc7/Include".
>Could not determine GCCXML_FLAGS setting.
>Project : error PRJ0019: A tool returned an error code: "Building Custom
>Rule C:/projects/I2/Insight-net/Wrapping/CSwig/SwigRuntime/swigrun.xml"
>
>I get the same errors for _ITKAlgorithmsPython, _ITKIOPython,
>_ITKBasicFiltersPython, 
>_ITKNumericsPython, _ITKCommonPython, _ITKVXLNumericsPython.
>
>I have ITK_CSWIG_PYTHON as ON and CABLE_INDEX, CSWIG, and GCCXML have all
>been defined.
>
>Jim
>
>
>
>> -----Original Message-----
>> From: Bill Hoffman [mailto:bill . hoffman at kitware . com]
>> Sent: Monday, July 07, 2003 2:08 PM
>> To: Miller, James V (Research); insight-developers at public . kitware . com
>> Subject: RE: [Insight-developers] CableSwig
>> 
>> 
>> No, it should work out of the box.  However, for it to
>> work, I must commit all the files that I changed....
>> I just checked in the top level ITK CMakeLists.txt file that
>> should fix this problem.
>> 
>> -Bill
>> 
>> 
>> 
>> At 12:29 PM 7/7/2003, Miller, James V (Research) wrote:
>> >Bill,
>> >
>> >I performed this checkout as prescribed and when I run 
>> CMake, I get an error
>> >indicating that CABLE_INDEX, GCCXML, and CSWIG have not been 
>> specified.
>> >
>> >Does something in ITK's CMake configuration need to be 
>> changed such that
>> >these
>> >tools will be built when they are positioned in the checkout 
>> as in your
>> >description?
>> >
>> >Jim
>> >
>> >> -----Original Message-----
>> >> From: Bill Hoffman [mailto:bill . hoffman at kitware . com]
>> >> Sent: Thursday, June 26, 2003 1:42 PM
>> >> To: insight-developers at public . kitware . com
>> >> Subject: [Insight-developers] CableSwig
>> >> 
>> >> 
>> >> I have checked in some changes to ITK and CableSwig so that
>> >> you can now build CableSwig as part of ITK.   You can still build
>> >> it seperatly, however, if the CableSwig source tree is located
>> >> in Insight/Utilities/CableSwig, and wrapping is turned on, 
>> CableSwig
>> >> will be built as part of Insight.   CVS will also update 
>> >> CableSwig with
>> >> the Insight updates automatically.
>> >> 
>> >> To set this up:
>> >> 
>> >> 1. cvs checkout Insight
>> >> 2. cd Insight/Utilities
>> >> 
>> >>    cvs -d:pserver:anonymous at www . cmake . org:/cvsroot/CableSwig 
>> >> co CableSwig
>> >> 
>> >> 3. Run CMake on ITK and enable ITK_CSWIG_TCL and/or 
>> ITK_CSWIG_PYTHON,
>> >> the values for CABLE_INDEX, GCCXML, CSWIG should be in the 
>> build tree
>> >> for ITK.  (something like itk-build/bin/$(IntDir)/cswig.exe)
>> >> 
>> >> 4. build with visual studio.
>> >> 
>> >> -Bill
>> >> 
>> >> 
>> >> 
>> >> _______________________________________________
>> >> Insight-developers mailing list
>> >> Insight-developers at itk . org
>> >> http://www . itk . org/mailman/listinfo/insight-developers
>> >> 
>> >_______________________________________________
>> >Insight-developers mailing list
>> >Insight-developers at itk . org
>> >http://www . itk . org/mailman/listinfo/insight-developers 
>> 
>> 
>> 
>_______________________________________________
>Insight-developers mailing list
>Insight-developers at itk . org
>http://www . itk . org/mailman/listinfo/insight-developers