I bet new real dependencies have been added, but not the necessary mirror custom target dependencies in the Java wrapping layer. This used to work, but last time I dealt with something like this was about 2 years ago...... so I bet new ones have crept in. <div>
<br></div><div>Look at all the ADD_DEPENDENCIES calls in VTK/Wrapping/Java/CMakeLists.txt</div><div><br><br><div class="gmail_quote">On Fri, Feb 26, 2010 at 2:11 PM, Sean McBride <span dir="ltr"><<a href="mailto:sean@rogue-research.com">sean@rogue-research.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div class="im">On 2/26/10 1:52 PM, Dave Partyka said:<br>
<br>
>Can you log the output and sent it to us? It's probably a missing<br>
>dependency.<br>
<br>
</div>Here's the first.  Is this the output that is helpful?<br>
<br>
<br>
[ 14%] Building C object Utilities/vtkexodus2/CMakeFiles/vtkexoIIc.dir/<br>
expcon.c.o<br>
[ 14%] Building C object Utilities/vtkexodus2/CMakeFiles/vtkexoIIc.dir/<br>
expconn.c.o<br>
[ 14%] Building C object Utilities/vtkexodus2/CMakeFiles/vtkexoIIc.dir/<br>
expcor.c.o<br>
[ 14%] Building C object Utilities/vtkexodus2/CMakeFiles/vtkexoIIc.dir/<br>
expcset.c.o<br>
[ 14%] Building C object Utilities/vtkexodus2/CMakeFiles/vtkexoIIc.dir/<br>
expcss.c.o<br>
[ 14%] Building C object Utilities/vtkexodus2/CMakeFiles/vtkexoIIc.dir/<br>
expean.c.o<br>
[ 14%] Building C object Utilities/vtkexodus2/CMakeFiles/vtkexoIIc.dir/<br>
expeat.c.o<br>
[ 14%] Building C object Utilities/vtkexodus2/CMakeFiles/vtkexoIIc.dir/<br>
expelb.c.o<br>
Note: Some input files use unchecked or unsafe operations.<br>
Note: Recompile with -Xlint:unchecked for details.<br>
[ 14%] Building C object Utilities/vtkexodus2/CMakeFiles/vtkexoIIc.dir/<br>
expblk.c.o<br>
[ 14%] [ 14%] Building CXX object Common/CMakeFiles/vtkCommon.dir/<br>
vtkDataArrayCollectionIterator.cxx.o<br>
Building C object Utilities/vtkexodus2/CMakeFiles/vtkexoIIc.dir/expelc.c.o<br>
[ 14%] Generating ../../java/vtk/vtkByteSwap.class<br>
[ 14%] Building C object Utilities/vtkexodus2/CMakeFiles/vtkexoIIc.dir/<br>
expem.c.o<br>
/Users/builder/kitware/VTKCocoaEverything-llvm-dbg-x86_64/java/vtk/<br>
vtkVTKJavaCommonDriver.java:12: cannot access vtk.vtkAbstractArray<br>
bad class file: /Users/builder/kitware/VTKCocoaEverything-llvm-dbg-<br>
x86_64/java/vtk/vtkAbstractArray.class<br>
class file contains wrong class: java.lang.String<br>
Please remove or make sure it appears in the correct subdirectory of the<br>
classpath.<br>
    dummy = new vtkAbstractArray();<br>
                ^<br>
1 error<br>
make[2]: *** [java/vtk/vtkBitArrayIterator.class] Error 1<br>
make[2]: *** Waiting for unfinished jobs....<br>
[ 14%] [ 14%] Building C object Utilities/vtkexodus2/CMakeFiles/<br>
vtkexoIIc.dir/expenm.c.o<br>
Building CXX object Common/CMakeFiles/vtkCommon.dir/<br>
vtkDataArraySelection.cxx.o<br>
Note: Some input files use unchecked or unsafe operations.<br>
Note: Recompile with -Xlint:unchecked for details.<br>
/Users/builder/kitware/VTKCocoaEverything-llvm-dbg-x86_64/java/vtk/<br>
vtkVTKJavaCommonDriver.java:12: cannot access vtk.vtkAbstractArray<br>
bad class file: /Users/builder/kitware/VTKCocoaEverything-llvm-dbg-<br>
x86_64/java/vtk/vtkAbstractArray.class<br>
class file contains wrong class: java.lang.String<br>
Please remove or make sure it appears in the correct subdirectory of the<br>
classpath.<br>
    dummy = new vtkAbstractArray();<br>
                ^<br>
1 error<br>
/Users/builder/kitware/VTKCocoaEverything-llvm-dbg-x86_64/java/vtk/<br>
vtkVTKJavaCommonDriver.java:125: cannot access vtk.vtkPoints<br>
bad class file: /Users/builder/kitware/VTKCocoaEverything-llvm-dbg-<br>
x86_64/java/vtk/vtkPoints.class<br>
class file contains wrong class: vtk.vtkPlanes<br>
Please remove or make sure it appears in the correct subdirectory of the<br>
classpath.<br>
    dummy = new vtkPoints();<br>
                ^<br>
1 error<br>
make[2]: *** [java/vtk/vtkBoxMuellerRandomSequence.class] Error 1<br>
[ 14%] [ 14%] Building C object Utilities/vtkexodus2/CMakeFiles/<br>
vtkexoIIc.dir/expfrm.c.o<br>
Building C object Utilities/vtkexodus2/CMakeFiles/vtkexoIIc.dir/expev.c.o<br>
[ 14%] Building C object Utilities/vtkexodus2/CMakeFiles/vtkexoIIc.dir/<br>
expgv.c.o<br>
make[2]: *** [java/vtk/vtkBox.class] Error 1<br>
[ 14%] Building C object Utilities/vtkexodus2/CMakeFiles/vtkexoIIc.dir/<br>
expinf.c.o<br>
[ 14%] Building CXX object Common/CMakeFiles/vtkCommon.dir/vtkDebugLeaks.cxx.o<br>
[ 14%] Building C object Utilities/vtkexodus2/CMakeFiles/vtkexoIIc.dir/<br>
expini.c.o<br>
[ 14%] [ 14%] Building C object Utilities/vtkexodus2/CMakeFiles/<br>
vtkexoIIc.dir/expinix.c.o<br>
Building CXX object Common/CMakeFiles/vtkCommon.dir/vtkDebugLeaksManager.cxx.o<br>
[ 14%] Building C object Utilities/vtkexodus2/CMakeFiles/vtkexoIIc.dir/<br>
expmap.c.o<br>
[ 14%] Building C object Utilities/vtkexodus2/CMakeFiles/vtkexoIIc.dir/<br>
expmp.c.o<br>
[ 14%] Building C object Utilities/vtkexodus2/CMakeFiles/vtkexoIIc.dir/<br>
expnam.c.o<br>
[ 14%] [ 14%] Building CXX object Common/CMakeFiles/vtkCommon.dir/<br>
vtkDirectory.cxx.o<br>
[ 14%] Building CXX object Common/CMakeFiles/vtkCommon.dir/<br>
vtkDoubleArray.cxx.o<br>
<font color="#888888"><br>
--<br>
</font><div><div></div><div class="h5">____________________________________________________________<br>
Sean McBride, B. Eng                 <a href="mailto:sean@rogue-research.com">sean@rogue-research.com</a><br>
Rogue Research                        <a href="http://www.rogue-research.com" target="_blank">www.rogue-research.com</a><br>
Mac Software Developer              Montréal, Québec, Canada<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>
Follow this link to subscribe/unsubscribe:<br>
<a href="http://www.vtk.org/mailman/listinfo/vtk-developers" target="_blank">http://www.vtk.org/mailman/listinfo/vtk-developers</a><br>
<br>
</div></div></blockquote></div><br></div>