I've been trying to compile GNUCAP 0.31 on Mandrake 9.0

"J. L. Nash" <[email protected]> Sat, 21 Dec 2002 12:48:45 -0600
Newsgroups gmane.comp.gnu.gnucap.bugs
Message-ID <[email protected]>
It seems to have only 2 errors, but I am not certain enough about C/C++ 
to hunt them down. Any idea where the label copy_n is defined, as the 
most commonly reported error appears to occur in s__solve.cc in the 
advance_time section referencing copy_n.

../s__solve.cc: In member function `void SIM::advance_time()':
../s__solve.cc:112: `copy_n' undeclared in namespace `std'
../s__solve.cc:116: `copy_n' undeclared in namespace `std'

Also:

../d_cap.cc: In member function `void 
DEV_FPOLY_CAP::set_parameters(const std::string&, CARD*, 
COMMON_COMPONENT*, double, int, double*, int, const node_t*, const 
double**)':
../d_cap.cc:239: `copy_n' undeclared in namespace `std'

And:

../d_admit.cc: In member function `void 
DEV_CPOLY_G::set_parameters(const std::string&, CARD*, 
COMMON_COMPONENT*, double, int, double*, int, const node_t*, const 
double**)':
../d_admit.cc:249: `copy_n' undeclared in namespace `std'

Is this an example of a header not being correct or correctly 
referenced? Thank you for any help you can provide, I'm really looking 
forward to trying gnucap out.

Jon