On 11/15/2009 03:46 AM, Tim Moore wrote:
> The critical feature from 1.37 is unordered_map; does
> Debian stable have std::tr1::unordered_map (i.e.,
> /usr/include/c++/..../unordered_map)?
1) Talking about Debian "stable" is problematic, especially
in a discussion that will be archived. The currently stable
release is Debian lenny, released September 5th, 2009.
The next release will be called squeeze. It is currently
in the "testing" phase.
2) The following observations may be useful, even though they
don't directly respond to the question that was asked.
Squeeze (at the moment at least) is providing boost 1.35
which in turn provides
/usr/include/c++/4.3/unordered_map
/usr/include/c++/4.3/debug/unordered_map
/usr/include/c++/4.3/tr1/unordered_map
/usr/include/c++/4.3/tr1_impl/unordered_map
On the other hand, trying to compile simgear on Debian
squeeze fails. So apparently something higher than 1.35
is required ... and simply checking for the aforementioned
files is not a sensitive test. I note that Effect.hxx is
trying to include boost/unordered_map.hpp as opposed to
tr1/unordered_map, so we are not surprised that the check
is not sensitive. If the code could be rewritten to use
tr1/unordered_map, then perhaps users could get by with
boost 1.35 or even less ... which would be a Good Thing.
Introducing additional dependencies into FGFS makes
extra work for a lot of people.
------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now. http://p.sf.net/sfu/bobj-july
_______________________________________________
Flightgear-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/flightgear-devel