[vtkusers] VTK-Java problems on OS X
    Surajit Nundy 
    nundys at neuro.duke.edu
       
    Mon Oct 28 09:27:58 EST 2002
    
    
  
Courtesy of Raphael Sebbe, here are some changes that enabled me to 
build java-vtk successfully on os x.
1.  at line 57 in Common/vtkJavaUtil.cxx, add "|| defined(__MACH__)" 
after  "|| defined(sgi)"
2.  before
  " #else
     JAWT_X11DrawingSurfaceInfo* dsi_x11;" in Common/vtkJavaAwt.h, add
"#elif defined(VTK_USE_CARBON)
     jawt_MacDrawingSurfaceInfo* dsi_mac;
     dsi_mac = (jawt_MacDrawingSurfaceInfo*)dsi->platformInfo;
     temp0->SetWindowId((void *)dsi_mac->fQDWindow);"
This only works for Carbon windowing (although you can use Cocoa 
windowing if using C++).  This should give you a successful build 
(tested on recent cvs ~2 weeks ago).  It would also be nice to ask the 
person responsible for Java in "OS X" to include these hacks in the 
source tree.
Surajit Nundy
    
    
More information about the vtkusers
mailing list