<html>
  <head>

  </head>
  <body style="font-weight: normal; font-variant: normal; margin-bottom: 1px; margin-right: 4px; margin-top: 4px; font-style: normal; font-size: 16pt; margin-left: 4px; font-family: Times New Roman; line-height: normal">
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Times New Roman" size="5">Looks like I have solved the problem. &nbsp;I needed to re-compile ITK with the &#39;shared libraries&#39; option un-checked. &nbsp;I think I misunderstood what that option is for&#44; can someone explain what this does&#63;</font>    </p>
<br>      
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Times New Roman" size="5">Kent</font>    </p>
<br>      
    <p style="margin-bottom: 0; margin-top: 0">
      <br>
      <br>
      &gt;&gt;&gt; &quot;Kent Ogden&quot; &lt;ogdenk@upstate.edu&gt; 4/5/2012 02:27 PM &gt;&gt;&gt;<br>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Times New Roman" size="5">Hi&#44;</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <br>
          </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Times New Roman" size="5">I am wondering if someone might have a clue about a problem I&#39;m having.&#32;&#160;I&#39;ve been using ITK 4.0 successfully in a Matlab mex function for doing non-rigid registration &#40;using the demons algorithm&#41;.&#32;&#160;This has all been 32 bit&#44; using VS2008 and 32 bit Matlab on Win 7 &#40;x64 Windows though&#41;.&#32;&#160;In trying to convert over to 64 bit in the hopes of increased performance&#44; I can:</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <br>
          </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Times New Roman" size="5">-Successfully compile ITK for x64 &#40;shared libraries&#41;</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Times New Roman" size="5">-Successfully compile my mex function for x64</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <br>
          </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Times New Roman" size="5">But&#44; Matlab x64 no longer likes the result&#44; telling me that it isn&#39;t a valid win32 application.&#32;&#160;My mex function works fine until I add in the ITK code and link those libraries&#44; so it seems clear that it&#39;s something that the ITK libraries are bringing along that Matlab doesn&#39;t like.</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <br>
          </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Times New Roman" size="5">Any thoughts or suggestions&#63;&#32;&#160;I think I will try compiling ITK to dll&#39;s to see if that makes a difference&#44; but maybe someone has some idea about this&#63;</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <br>
          </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Times New Roman" size="5">Kent</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <br>
      <br>
    </p>
  </body>
</html>