All,
I have also looked at various cross-platform solutions and must say
that I have yet to find anything that works better than qmake.
qmake is open source, GPL, and is included on most Linux distros by
default. There are binary installers for OS X and Windows. It
supports both MS VC and Xcode.
When used properly it uses some very clean project files and
properly handles creating .app bundles on Mac OS X.
Many people don't realize that it will work well on projects that
don't even use Qt.
I worked on a project with over 100K lines of code spread across 50+
directories entirely powered by qmake.
Dan
On Aug 17, 2006, at 10:45 AM, Jacob Foshee wrote:
I am certainly interested in pitching in. Fill me in on what needs to
be done, and hopefully I'll be able to make some progress.
Unfortunately I do not do any OS X development, so I don't think I'll
be able to contribute too much in that area.
In the meantime I'll start with the links you gave. By the way, I
have not been able to reach openscenegraph.org or .net the past couple
days. Any one else having trouble?
On 8/16/06, E. Wing <[EMAIL PROTECTED]> wrote:
There are currently about 5 of us that I know of that are working on
or interested in working on the CMake build system. All of us have
been independently busy so we haven't yet organized our efforts into
finishing this. Many parts have already been written, but a lot of
work is needed to make the system truly cross platform and
customizable.
CMake is the way to go in my opinion because it is the only generator
(I know of) that handles Xcode. It also does native project
generation
better than other build systems I've seen which has performance
implications. (e.g. Native Xcode can leverage the distributed build
features of Xcode, while a wrapper or bootstrap around some other
tool's build system (ala make) cannot).
Currently CMake is still lacking one major OS X feature we need
(framework building support). Somebody has offered to implement it
but
I need to follow up on that. Aside from these OS X-isms, CMake's
support is pretty good. The developers seem to have pretty active
Visual Studio development so they seem to keep up pretty well with
all
the new stuff Microsoft does. The Unix Makefile generator is pretty
solid and it seems much faster at building than automake/libtool
projects. I haven't tested KDevelop in a long time so I don't know
how
that's coming along.
Anyway, the place to start is here:
http://www.openscenegraph.org/index.php?page=Tasks.CMake
and also here:
http://www.sharedreality.de/osgcmake/
I'm also sitting on some newer stuff I've been experimenting with
which isn't finished. If you want it, let me know. I also just
submitted some new(er) Findosg*.cmake modules for inclusion into the
official CMake distribution. We'll see if they get included in the
next release.
Anyway, if you are serious about working on this now, let me know,
and
I can brief you on all the things that need to happen to make this
work.
(Anybody else who is interested in helping, please let me know too.)
-Eric
_______________________________________________
osg-users mailing list
[email protected]
http://openscenegraph.net/mailman/listinfo/osg-users
http://www.openscenegraph.org/
_______________________________________________
osg-users mailing list
[email protected]
http://openscenegraph.net/mailman/listinfo/osg-users
http://www.openscenegraph.org/