[vtkusers] MacOS X - carbon,cocoa,x11, which?

Andy Cedilnik andy.cedilnik at kitware.com
Thu Mar 6 07:10:48 EST 2003


Hi John,

So, for simple instructions:

1. Get CMake (1.6.latest would be fine. Comes with gui and everything)

2. Decide what widget set you will be using. If you use some natively
widget set on OSX, then you do not have a choice. If you use Tk, then
you need to use Carbon. If you use something else, then pick
appropriate. I think for Cocoa you may need to explore ObjectiveC++.

3. Run CMake on VTK source. Try to download VTK 4.2. That one works
pretty good on OSX. 

4. Type make

And you are done.
We do this every night and it works fine for Cocoa and Carbon.

				Andy

On Wed, 2003-03-05 at 22:51, clyne at ncar.ucar.edu wrote:
> Hi 
> 
> I've been scouring the vtk mail archives looking for some guidance on
> building vtk under MacOS X. There seems to be a plethora of choices for
> OSX (Cocoa/Carbon/X11), but it's not at all clear from the many, many
> postings what the trade-offs are for these environments, or more
> importantly, what the path of least pain for a VTK OSX installation is.
> 
> A couple of folks in the past posted some very helpful step-by-step
> instructions for installation, but the information seems a bit dated
> now. It would be wonderful if someone, preferably from kitware, could
> summarize the state of VTK wrt OSX (what works, what doesn't) and
> provide a current cook-book for an OSX installation using any of the
> available MacOS X development environments.  This would be a great
> immediate help to me and i'm sure many others. It would be even more
> wonderful if in the future kitware were able to maintain current
> installation guides for all platforms. I'm sure folks from the
> community would be willing to contribute if there were a place to
> keep this information. The mailing archive doesn't seem to be suited for
> this as it's not clear what information is dated or current.
> 
> Thanks for listening and thanks for any pointers.






More information about the vtkusers mailing list