Hi Stephan

thanks a lot for the feedback, we will try this. If we get some problems, I will get back to this post.

Regards
Dominic

Stephan Maximilian Huber schrieb:
Dominic Stalder schrieb:
we are trying to deploy an OSG application on Mac OS X to another
system, where OSG is not installed.

What is the best way to distribute the application, should we use static
OSG linking (makes the file huge) or are there other / better ways?

I haven't tried static builds on OS X, so I can't comment on them.

If you are using the deprecated xcode-projects to build osg as
frameworks you can embed them into your application bundle and
distribute it. This gives you a double-clickable app qhich you can copy
wherever you want, no installation-step necessary.

You just add a new copy-phase into your xcode-project of your app, set
it's target to Frameworks and add all osg-related frameworks to it. (and
the plugins goes into a subfolder plugins of the bundle)

You can use a similar technique with the dylibs created by the
cmake-build, but you'll have to adjust the paths via install_name_tool.

Or you create an installer package which copies the dylibs / frameworks
to known places like /Library/Frameworks or /usr/lib


HTH,
Stephan
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org


_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to