Kain writes:
> I've libtoolized the makefiles for current CVS for SimGear and
> FlightGear.  This allows GNU make to properly handle the
> dependencies for SMP (parallel) compile. 
> 
> This naturally speeds up compiles significantly.  Does anyone want the diffs?

Bryon,

It would be interesting to see how you set up the library dependencies
to allow for parallel compiling, however as Erik suggested, we have
made the decision not to use libtool.  

Part of the reasoning is that with C++ libs, you can get bit by C++'s
name mangling if you build the lib with a different version of the
compiler than you build the final app.  People are running into this
all the time with metakit and you get strange link failures.

We did have everything libtoolized at one point and from a management
it ended up being a lot more hassle than it's worth.  The
simgear/flightgear libs are so closely tied that you rally get little
benefit from making the shared.

Regards,

Curt.
-- 
Curtis Olson   IVLab / HumanFIRST Program       FlightGear Project
Twin Cities    [EMAIL PROTECTED]                  [EMAIL PROTECTED]
Minnesota      http://www.menet.umn.edu/~curt   http://www.flightgear.org

_______________________________________________
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel

Reply via email to