On Wed, 12 Feb 2003, Jonathan Brandmeyer wrote:
> Bruce Sherwood wrote:
> > One can compile using gcc, using essentially the same libraries as are
> used
> > for Linux. Steve Spicklemire came up with minor modifications needed to
> > compile for Mac OSX, and that's what was used to create the VPython
> > installer.
>
> The reason I ask is that current and older GCC (3.2.1 and 2.95.4 on my
> machines) use a standard library that includes std::random_access_iterator.
> This error should only be generated is if a different STL is being used on
> the host system.
The following comments about random_access_iterator from the stl_iterator
documentatino on my Debian system (libstdc++2.10-dev) might help clear up
the confusion:
Defined in the standard header iterator, and in the nonstandard
backward-compatibility header iterator.h. This class is no longer part
of the C++ standard, although it was present in early drafts of the
standard. It is retained in this implementation for backward
compatibility.
--
Andy Dougherty dou...@la...
Dept. of Physics
Lafayette College, Easton PA 18042
|