From: Andy D. <dou...@la...> - 2003-02-12 14:56:20
|
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 |