So after reading the problems other people have had with mt.exe, I disabled my virus scanning and built all projects successfully.  I also built the install project (for both 32 and 64 bit versions of VS2008) and the same error still appears the same on both 32 and 64 versions of VS2008 and Java.  I&#39;m not sure what to do next.  I know that I&#39;m correctly setting the java path because if I remove the java path information the error changes to say<div>
java.lang.UnsatisfiedLinkError: no vtkCommonJava in java.library.path</div><div>Instead of </div><div>java.lang.UnsatisfiedLinkError: vtkCommonJava.dll: Can&#39;t find dependent libraries<br><br></div><div>Any ideas?</div>
<div><br><div class="gmail_quote">On Thu, Sep 2, 2010 at 2:36 PM, Jim Peterson <span dir="ltr">&lt;<a href="mailto:jimcp@cox.net">jimcp@cox.net</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Mike,<br>
Correction, my Visual Studio build did create a vtkproj4.dll. My build was on a Windows XP Pro SP3 system. I did not get any errors from any of the projects. The executable location for the mt.exe is the same as yours.<br>
<font color="#888888">
Jim</font><div><div></div><div class="h5"><br>
<br>
<a href="mailto:jimcp@cox.net" target="_blank">jimcp@cox.net</a> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I have never seen that before. Google of MT.exe has some hits that may be of interest. <br>
I used visual studio express, and  the Cmakegui to generate a VisualStudio 9 2008 project. I opened and built the project in visual studio, not via the command line. In my case I selected Shared Libraries, Examples, Tests, and Java Wrappers. <br>

I am afraid I am outside my answer zone at this point. I don&#39;t believe my build had a vtkProj4.dll. I am at work right now, I will check the outputs at home. <br>
My only suggestion is try the minimum first, then add on. <br>
Ho[e that helps, Jim<br>
<br>
---- Michael Jackson &lt;<a href="mailto:mike.jackson@bluequartz.net" target="_blank">mike.jackson@bluequartz.net</a>&gt; wrote:   <br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I think the thread I am remembering has a subject line of &quot;Re:  [vtkusers] MinGW visibility attribute not supported warning&quot; dated  Aug. 27 2010. Take a look at the vtk users mailing list archives for  more details&quot;<br>

<br>
___________________________________________________________<br>
Mike Jackson                      <a href="http://www.bluequartz.net" target="_blank">www.bluequartz.net</a><br>
<br>
On Sep 2, 2010, at 11:16 AM, Jonathan Morra wrote:<br>
<br>
    <br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I get errors when I compile on a 32 bit architecture as well.  I&#39;ve  went through the logs for both builds and found that the errors are  the same and that there are 2 types of errors.<br>
<br>
Error 1<br>
Project : error PRJ0002 : Error result 31 returned from &#39;C:\Program  Files\Microsoft SDKs\Windows\v6.0A\bin\mt.exe&#39;.<br>
<br>
Error 2<br>
mt.exe : general error c101008d: Failed to write the updated  manifest to the resource of file &quot;..\..\bin\Release\vtkproj4.dll&quot;.  Access is denied.<br>
<br>
For error 2 this occurs with a few .dll files, not just the example  that I copied and pasted.<br>
<br>
Any ideas how these might be caused?  It looks like they&#39;re both  related to some mt.exe file, but I have no idea what that is.<br>
<br>
Thanks<br>
<br>
<br>
On Thu, Sep 2, 2010 at 4:50 AM, Jim Peterson &lt;<a href="mailto:jimcp@cox.net" target="_blank">jimcp@cox.net</a>&gt; wrote:<br>
Jonathan,<br>
Good Question,<br>
Reviewing the cmake &quot;advanced&quot; options again I see one  VTK_USE_64BIT_IDS that defaults to unchecked. I have not researched  the source to see if that affects the Java object code, but one  would think it is necessary for a 64bit application.<br>

Unfortunately I only have 2G memory on my machine, so I don&#39;t have  the 64bit platform to test on.<br>
I think I would start with a survey of the vtk dashboard for  existing 64bit windows test cases and see of any of them also  configure Java wrappers.<br>
<br>
Hope that helps,<br>
Jim<br>
<br>
Jonathan Morra wrote:<br>
Thanks for the response, I guess I&#39;ll try compiling everything under  32 bit Visual Studios and see how that goes.  Should I turn on/off  any other CMake flags?<br>
<br>
On Wed, Sep 1, 2010 at 6:17 PM, Jim Peterson &lt;<a href="mailto:jimcp@cox.net" target="_blank">jimcp@cox.net</a> &lt;mailto:<a href="mailto:jimcp@cox.net" target="_blank">jimcp@cox.net</a>       <br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
wrote:<br>
          <br>
</blockquote></blockquote>
   Mark Roden wrote:<br>
<br>
       A friend of mine is attempting to build vtk from source with<br>
       Java wrappers on win64, and encountered some pretty horrendous<br>
       failures right out of the box.<br>
       Any ideas on what to fix here?  For some reason, he&#39;s being<br>
       blocked from posting on the list.<br>
<br>
<br>
<br>
       ---------- Forwarded message ----------<br>
       From: *Jonathan Morra* &lt;<a href="mailto:jonmorra@gmail.com" target="_blank">jonmorra@gmail.com</a><br>
       &lt;mailto:<a href="mailto:jonmorra@gmail.com" target="_blank">jonmorra@gmail.com</a>&gt; &lt;mailto:<a href="mailto:jonmorra@gmail.com" target="_blank">jonmorra@gmail.com</a><br>
       &lt;mailto:<a href="mailto:jonmorra@gmail.com" target="_blank">jonmorra@gmail.com</a>&gt;&gt;&gt;<br>
       Date: Wed, Sep 1, 2010 at 9:33 AM<br>
       Subject: VTK Compiling with errors<br>
       To: <a href="mailto:vtkusers@vtk.org" target="_blank">vtkusers@vtk.org</a> &lt;mailto:<a href="mailto:vtkusers@vtk.org" target="_blank">vtkusers@vtk.org</a>&gt;<br>
       &lt;mailto:<a href="mailto:vtkusers@vtk.org" target="_blank">vtkusers@vtk.org</a> &lt;mailto:<a href="mailto:vtkusers@vtk.org" target="_blank">vtkusers@vtk.org</a>&gt;&gt;<br>
<br>
<br>
       I&#39;m attempting to compile VTK from source with the Java<br>
       wrappers on in 64bit Visual Studios 2008.  I&#39;ve downloaded<br>
       version 5.6.0 and ran CMake with the following parameters:<br>
<br>
       BUILD_SHARED_LIBS<br>
       VTK_USE_N_WAY_ARRAYS<br>
       VTK_USE_RENDERING<br>
       VTK_WRAP_JAVA<br>
       I set all other flags off, also I changed the<br>
       CMAKE_INSTALL_PREFIX to a directory in My Documents.<br>
<br>
       The compilation did result in creating vtk.jar and some dlls,<br>
       however 67 projects compiled successfully and 7 failed.  I<br>
       tried to make a very simple project in NetBeans 6.9.1 where I<br>
       added the vtk.jar library and then set the java path with<br>
       -Djava.library.path=&quot;path/to/vtk/dlls&quot; and then had the<br>
       following Java<br>
<br>
       import vtk.vtkSphereSource;<br>
       import vtk.vtkPolyDataMapper;<br>
       import vtk.vtkActor;<br>
       import vtk.vtkRenderer;<br>
       import vtk.vtkRenderWindow;<br>
       import vtk.vtkRenderWindowInteractor;<br>
<br>
       /**<br>
        *<br>
        * @author jmorra<br>
        */<br>
       public class Application {<br>
<br>
          static {<br>
              System.loadLibrary(&quot;vtkCommonJava&quot;);<br>
              System.loadLibrary(&quot;vtkFilteringJava&quot;);<br>
              System.loadLibrary(&quot;vtkIOJava&quot;);<br>
              System.loadLibrary(&quot;vtkImagingJava&quot;);<br>
              System.loadLibrary(&quot;vtkGraphicsJava&quot;);<br>
              System.loadLibrary(&quot;vtkRenderingJava.&quot;);<br>
          }<br>
<br>
          public static void main(String[] args) {<br>
               // create sphere geometry<br>
              vtkSphereSource sphere = new vtkSphereSource();<br>
          }<br>
       }<br>
<br>
       The program threw the following exception on the first<br>
       System.loadLibrary call<br>
<br>
       java.lang.UnsatisfiedLinkError:<br>
       C:\Users\jmorra\Documents\vtk-binaries\bin\Release \vtkCommonJava.dll:<br>
       Can&#39;t find dependent libraries<br>
<br>
       I ran dependency walker on vtkCommonJava.dll and it didn&#39;t<br>
       look like anything was missing.   This leads me to assume the<br>
       error is somewhere the projects that failed to compile under<br>
       VS 2008.<br>
<br>
       Please let me know what I&#39;m doing wrong or if this is a VTK  error.<br>
<br>
       Thanks,<br>
       Jon<br>
<br>
        ------------------------------------------------------------------------<br>
<br>
<br>
<br>
       _______________________________________________<br>
       Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a> &lt;<a href="http://www.kitware.com" target="_blank">http://www.kitware.com</a>&gt;<br>
<br>
<br>
       Visit other Kitware open-source projects at<br>
       <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
<br>
       Please keep messages on-topic and check the VTK FAQ at:<br>
       <a href="http://www.vtk.org/Wiki/VTK_FAQ" target="_blank">http://www.vtk.org/Wiki/VTK_FAQ</a><br>
<br>
       Follow this link to subscribe/unsubscribe:<br>
       <a href="http://www.vtk.org/mailman/listinfo/vtkusers" target="_blank">http://www.vtk.org/mailman/listinfo/vtkusers</a><br>
<br>
   I built and used vtk 5.6.0 on 32bit windows with shared libraries<br>
   and Java wrappers using Visual Studio 2008. taking a quick look at<br>
   the vtk Java wrappers, I am not sure the mechanism for<br>
   dereferencing object pointers between the java wrappers and the<br>
   shared libraries is 64bit capable, the Java wrappers appear to<br>
   pass a long as a vtk object pointer.  The specific error actually<br>
   looks like the vtk java wrapper dll was found, but the<br>
   corresponding  vtk shared libraries are not in the library path.<br>
<br>
   Hope that helps,<br>
<br>
   Jim<br>
<br>
   _______________________________________________<br>
   Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a> &lt;<a href="http://www.kitware.com" target="_blank">http://www.kitware.com</a>&gt;<br>
<br>
<br>
   Visit other Kitware open-source projects at<br>
   <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
<br>
   Please keep messages on-topic and check the VTK FAQ at:<br>
   <a href="http://www.vtk.org/Wiki/VTK_FAQ" target="_blank">http://www.vtk.org/Wiki/VTK_FAQ</a><br>
<br>
   Follow this link to subscribe/unsubscribe:<br>
   <a href="http://www.vtk.org/mailman/listinfo/vtkusers" target="_blank">http://www.vtk.org/mailman/listinfo/vtkusers</a><br>
<br>
<br>
<br>
<br>
_______________________________________________<br>
Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
<br>
Please keep messages on-topic and check the VTK FAQ at: <a href="http://www.vtk.org/Wiki/VTK_FAQ" target="_blank">http://www.vtk.org/Wiki/VTK_FAQ</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="http://www.vtk.org/mailman/listinfo/vtkusers" target="_blank">http://www.vtk.org/mailman/listinfo/vtkusers</a><br>
      <br>
</blockquote>
_______________________________________________<br>
Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
<br>
Please keep messages on-topic and check the VTK FAQ at: <a href="http://www.vtk.org/Wiki/VTK_FAQ" target="_blank">http://www.vtk.org/Wiki/VTK_FAQ</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="http://www.vtk.org/mailman/listinfo/vtkusers" target="_blank">http://www.vtk.org/mailman/listinfo/vtkusers</a><br>
    <br>
</blockquote>
<br>
_______________________________________________<br>
Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
<br>
Please keep messages on-topic and check the VTK FAQ at: <a href="http://www.vtk.org/Wiki/VTK_FAQ" target="_blank">http://www.vtk.org/Wiki/VTK_FAQ</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="http://www.vtk.org/mailman/listinfo/vtkusers" target="_blank">http://www.vtk.org/mailman/listinfo/vtkusers</a><br>
<br>
  <br>
</blockquote>
<br>
</div></div></blockquote></div><br></div>