<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7652.24">
<TITLE>RE: [Insight-users] ITK and Tcl</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/plain format -->

<P><FONT SIZE=2>I tried installing it, it creates a folder in my program files directory, and has bin, lib, and include directories, but when I run example scripts, it always tries to load dlls from the build directory bin.<BR>
<BR>
<BR>
-----Original Message-----<BR>
From: Gaëtan Lehmann [<A HREF="mailto:gaetan.lehmann@jouy.inra.fr">mailto:gaetan.lehmann@jouy.inra.fr</A>]<BR>
Sent: Wed 7/18/2007 3:16 PM<BR>
To: Taclas,Jason E. (BIDMC - Cardiology)<BR>
Cc: insight-users@itk.org<BR>
Subject: Re: [Insight-users] ITK and Tcl<BR>
<BR>
<BR>
Le 18 juil. 07 à 21:11, jtaclas@bidmc.harvard.edu a écrit :<BR>
<BR>
&gt; ITK_CSWIG_TCL On<BR>
&gt; USE_WRAP_ITK&nbsp; Off<BR>
Thanks, but it seem you have missed one question :<BR>
<BR>
&nbsp; Have you installed itk, or are you using it from the build directory ?<BR>
<BR>
<BR>
&gt;<BR>
&gt;<BR>
&gt; -----Original Message-----<BR>
&gt; From: Gaëtan Lehmann [<A HREF="mailto:gaetan.lehmann@jouy.inra.fr">mailto:gaetan.lehmann@jouy.inra.fr</A>]<BR>
&gt; Sent: Wed 7/18/2007 3:02 PM<BR>
&gt; To: Taclas,Jason E. (BIDMC - Cardiology)<BR>
&gt; Cc: insight-users@itk.org<BR>
&gt; Subject: Re: [Insight-users] ITK and Tcl<BR>
&gt;<BR>
&gt;<BR>
&gt; Le 18 juil. 07 à 20:27, jtaclas@bidmc.harvard.edu a écrit :<BR>
&gt;<BR>
&gt; &gt; I used cvs to check out the latest ITK and CableSwig, and built<BR>
&gt; &gt; them together with Tcl wrapping.<BR>
&gt;<BR>
&gt; Have you used WRAP_ITK_TCL or ITK_CSWIG_TCL ?<BR>
&gt;<BR>
&gt; &gt;&nbsp;&nbsp; I'm mostly wondering why my scripts look for dll files in a non-<BR>
&gt; &gt; existent 'release' directory, instead of the 'debug' directory the<BR>
&gt; &gt; dlls are found after I build ITK.&nbsp; Simply making a 'release'<BR>
&gt; &gt; directory and copying over the necessary dlls works; I'm still<BR>
&gt; &gt; learning about ITK and Tcl so my scripts are all simple.&nbsp; I'm<BR>
&gt; &gt; really just wondering if there is some setting in CMake that all of<BR>
&gt; &gt; the various installation instruction websites have missed that<BR>
&gt; &gt; causes me to only have a debug directory and no release directory.<BR>
&gt;<BR>
&gt; Have you installed itk, or are you using it from the build directory ?<BR>
&gt;<BR>
&gt; Please give us those informations, so we can try to help.<BR>
&gt;<BR>
&gt; Regards,<BR>
&gt;<BR>
&gt; Gaëtan<BR>
&gt;<BR>
&gt;<BR>
&gt; &gt;<BR>
&gt; &gt;<BR>
&gt; &gt; -----Original Message-----<BR>
&gt; &gt; From: Gaëtan Lehmann [<A HREF="mailto:gaetan.lehmann@jouy.inra.fr">mailto:gaetan.lehmann@jouy.inra.fr</A>]<BR>
&gt; &gt; Sent: Wed 7/18/2007 12:59 PM<BR>
&gt; &gt; To: Taclas,Jason E. (BIDMC - Cardiology)<BR>
&gt; &gt; Cc: insight-users@itk.org<BR>
&gt; &gt; Subject: Re: [Insight-users] ITK and Tcl<BR>
&gt; &gt;<BR>
&gt; &gt;<BR>
&gt; &gt; Hi,<BR>
&gt; &gt;<BR>
&gt; &gt; Are you using wrapitk?<BR>
&gt; &gt; Have you installed ITK?<BR>
&gt; &gt;<BR>
&gt; &gt; Regards,<BR>
&gt; &gt;<BR>
&gt; &gt; Gaëtan<BR>
&gt; &gt;<BR>
&gt; &gt;<BR>
&gt; &gt; Le 13 juil. 07 à 17:36, jtaclas@bidmc.harvard.edu a écrit :<BR>
&gt; &gt;<BR>
&gt; &gt; &gt;<BR>
&gt; &gt; &gt; I have been having the worst time setting up ITK and Tcl on&nbsp;<BR>
&gt; Windows<BR>
&gt; &gt; &gt; XP.&nbsp; I finally managed to avoid the error<BR>
&gt; &gt; &gt;<BR>
&gt; &gt; &gt; can't find package InsightToolkit<BR>
&gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; while executing<BR>
&gt; &gt; &gt; &quot;package require InsightToolkit&quot;<BR>
&gt; &gt; &gt;<BR>
&gt; &gt; &gt; which had been plaguing my efforts, by adjusting the environmental<BR>
&gt; &gt; &gt; Variable TCLLIBPATH to include any directory I thought might help,<BR>
&gt; &gt; &gt; and by using / instead of \, and spaces instead of ;.<BR>
&gt; &gt; &gt;<BR>
&gt; &gt; &gt; Now I have a bit of confusion; I get the error<BR>
&gt; &gt; &gt;<BR>
&gt; &gt; &gt; couldn't change working directory to &quot;C:/ITK/Insight_BIN/bin/<BR>
&gt; &gt; &gt; Release&quot;: no such file or directory<BR>
&gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; while executing<BR>
&gt; &gt; &gt; &quot;cd {C:/ITK/Insight_BIN/bin/Release}&quot;<BR>
&gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; (in namespace eval &quot;::itk::loader&quot; script line 3)<BR>
&gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; invoked from within<BR>
&gt; &gt; &gt; &quot;namespace eval ::itk::loader {<BR>
&gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; set curDir [pwd]<BR>
&gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cd {C:/ITK/Insight_BIN/bin/Release}<BR>
&gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if {[catch { load &quot;C:/ITK/Insight_BIN/bin/...&quot;<BR>
&gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; (&quot;package ifneeded&quot; script)<BR>
&gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; invoked from within<BR>
&gt; &gt; &gt; &quot;package require vxlnumericstcl 3.2&quot;<BR>
&gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; (&quot;package ifneeded&quot; script)<BR>
&gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; invoked from within<BR>
&gt; &gt; &gt; &quot;package require itknumerics 3.2&quot;<BR>
&gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; (&quot;package ifneeded&quot; script)<BR>
&gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; invoked from within<BR>
&gt; &gt; &gt; &quot;package require InsightToolkit&quot;<BR>
&gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; (file &quot;ImageRegistration3.tcl&quot; line 19)<BR>
&gt; &gt; &gt;<BR>
&gt; &gt; &gt; which appears to stem from the absence of a &quot;Release folder&quot; in my<BR>
&gt; &gt; &gt; ITK binaries 'bin' directory.&nbsp; I could copy the necessary dll&nbsp;<BR>
&gt; files<BR>
&gt; &gt; &gt; from the Debug directory in that 'bin' directory, but my intuition<BR>
&gt; &gt; &gt; tells me that course of action would be a band-aid solution for a<BR>
&gt; &gt; &gt; problem I might benefit from having a better understanding of.<BR>
&gt; &gt; &gt;<BR>
&gt; &gt; &gt; _______________________________________________<BR>
&gt; &gt; &gt; Insight-users mailing list<BR>
&gt; &gt; &gt; Insight-users@itk.org<BR>
&gt; &gt; &gt; <A HREF="http://www.itk.org/mailman/listinfo/insight-users">http://www.itk.org/mailman/listinfo/insight-users</A><BR>
&gt; &gt;<BR>
&gt; &gt; --<BR>
&gt; &gt; Gaëtan Lehmann<BR>
&gt; &gt; Biologie du Développement et de la Reproduction<BR>
&gt; &gt; INRA de Jouy-en-Josas (France)<BR>
&gt; &gt; tel: +33 1 34 65 29 66&nbsp;&nbsp;&nbsp; fax: 01 34 65 29 09<BR>
&gt; &gt; <A HREF="http://voxel.jouy.inra.fr">http://voxel.jouy.inra.fr</A><BR>
&gt; &gt;<BR>
&gt; &gt;<BR>
&gt; &gt;<BR>
&gt; &gt;<BR>
&gt; &gt;<BR>
&gt;<BR>
&gt; --<BR>
&gt; Gaëtan Lehmann<BR>
&gt; Biologie du Développement et de la Reproduction<BR>
&gt; INRA de Jouy-en-Josas (France)<BR>
&gt; tel: +33 1 34 65 29 66&nbsp;&nbsp;&nbsp; fax: 01 34 65 29 09<BR>
&gt; <A HREF="http://voxel.jouy.inra.fr">http://voxel.jouy.inra.fr</A><BR>
&gt;<BR>
&gt;<BR>
&gt;<BR>
&gt;<BR>
&gt;<BR>
<BR>
--<BR>
Gaëtan Lehmann<BR>
Biologie du Développement et de la Reproduction<BR>
INRA de Jouy-en-Josas (France)<BR>
tel: +33 1 34 65 29 66&nbsp;&nbsp;&nbsp; fax: 01 34 65 29 09<BR>
<A HREF="http://voxel.jouy.inra.fr">http://voxel.jouy.inra.fr</A><BR>
<BR>
<BR>
<BR>
<BR>
</FONT>
</P>

</BODY>
</HTML>