Skip to content

Application deployment

Volker Enderlein edited this page Dec 25, 2019 · 1 revision

You are here: HomeDocumentationMac information pageCoin3D/Mac FAQBuilding, Installation, Deployment → Application deployment

How do I deploy a Coin-based application?

To run your application, your users must have the Coin Inventor.framework (and the other frameworks you are using, such as Sc21) installed on their machine. You basically have two options:

  1. Require that your users download and install the frameworks.
  2. Put the frameworks into your application bundle as private frameworks.

The latter approach has the advantage that you can control what version of the framework will be used (the one you shipped, not the one the user installed) but you lose the benefits of sharing memory, and of course it makes your application quite a lot bigger.

For detailed information on how to package and ship applications on Mac OS X, please read the chapters on "Application Packaging", "Frameworks" and "Installation and Integration" in the excellent Mac OS X System Overview online book.

Clone this wiki locally