Hi, On Nov 21, 2008, at 10:08 PM, Tim Moore wrote: >>> From Mac OS side, there seems no problem in using headers of any >> version of Boost as long as FlightGear works fine. I'll just grab it >> and build FG with boost headers. No difficulties. However, if we're >> going to use boost libraries before the next official release, I need >> to make sure the binary works on at least some Macs, including >> ppc/intel and OS X 10.4/10.5. Probably it needs some weeks to collect >> feedbacks. > I've just checked a change to configure.ac that checks for a minimum version > of > Boost, looks for it in all the right places, properly supports --with-boost, > etc. I know that you don't use configure for the Mac builds, but this should > ease the vast majority of problems for Linux users.
Yes, and configure.ac doesn't affect anything on Mac binary. I also built fgfs with boost header, and there was no build problems. >> So I want to hear Tim's (and others') opinion about: >> (1) what are the pros in using Boost especially in FlightGear. >> If that doesn't give us any improvement in quality (like >> maintainability, testability, usability, response, performance or >> whatever you name it) or functionality in a clear way, we can live >> without it, at least until the next official release (or until the >> next release branch is made). >> > I've stated this before, a couple of different times. It provides many > advantages in terms of convenience and cross-platform compatibility. In terms > of > maintainability and testing, I consider it a great advantage to leave those > things to a much larger community where possible. The use of Boost in the > currently checked-in sources is completely gratuitous, but in the future it > will > not be. I think it's a reasonable first step, and is certainly shaking out > problems :) That is a good idea. cross-platform compatibility can reduce the time for debugging / testing. I also saw your proposal again and understood. it is a reasonable choice to me. >> (2) Are we going to use boost libraries in the near future? >> Hope not until the next release. > Certainly not until after the release. If a library (as opposed to a header > file) is useful, we should use it and solve the build issues. Excellent. It saves my time in checking if it works on many Macs. Best, Tat ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Flightgear-devel mailing list Flightgear-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/flightgear-devel