* Hans Ulrich Niedermann -- Sunday 22 July 2007:
> As the whole thing is still in development, it makes sense for
> developers to have more than just one of the three, so that one can
> compare their behaviours.

And how many developers actually do it? My guess: one. That would
be you. But you have that solution on your HD already, anyway, so
we won't have to change CVS.  :-P



> Total is about 800MB for the CVS solution.
[...]
> Total: About 500MB for the statically linked solution.
[...]
> Total: About 320MB for the dynamically linked solution, i.e. much less
> than half the original size.

Developers don't care that much about the binary size. They have
debugging symbols and other stuff compiled in, although that blows
up the binary size. Developers happily commit uncompressed aircraft
textures, although this actually concerns *everyone*, not just
developers, and I seem to be the only one who cares. :-}



> I can see that introducing libtool will cause problems for many ancient
> systems, 

!



> Comments?

If your argument would have been that we want shared libs (which we
clearly didn't want in the past), then there'd be something to discuss.

But if it's only about developers wasting less disk space when they
have binaries linked against all available windowing libs on their
disk, then I must say it's totally pointless. In the PLIB branch
we should rather make SDL default, as freeglut is notoriously broken
(<repeatable> keys; reportedly slower FPS(?)). And in the OSG branch
there are plans to drop GLUT and SDL support altogether, as soon as
OSG provides all necessary functionality. It doesn't make sense to
maintain additional dependencies when there's no need to. And given
that osgviewer *almost* works already, I don't see the need to rework
the build system for a short period, when the advantages are rather
questionable.

What doesn't yet work in osgviewer is:

- mouse wrapping in look-around mode (The glut and sdl interfaces
  had the same problem. The fix should be as simple in osgviewer as
  it was there.)

- <repeatable> key flags don't work (just as in freeglut)

m.

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel

Reply via email to