galib 245

G.Spagnuolo spanish at ieee.org
Sun Apr 8 12:28:35 EDT 2001


I've compiled galib 245 without any error/warning, but compiling ex25 (for 
example, but whatever program using the library) I receive the following 
messages.
I have used the project file for vc++5.0 available with galib by ftp.

Any suggestion?

Thanks in advance (a lot).

Best Regards.

G.Spagnuolo


--------------------Configuration: ex25 - Win32 Debug--------------------
Compiling...
ex25.C
..\..\ga/gaerror.h(123) : error C2872: 'ostream' : ambiguous symbol
..\..\ga/GAGenome.h(210) : error C2872: 'istream' : ambiguous symbol
..\..\ga/GAGenome.h(212) : error C2872: 'ostream' : ambiguous symbol
..\..\ga/GAGenome.h(278) : error C2872: 'ostream' : ambiguous symbol
..\..\ga/GAGenome.h(278) : error C2872: 'ostream' : ambiguous symbol
..\..\ga/GAGenome.h(280) : error C2872: 'istream' : ambiguous symbol
..\..\ga/GAGenome.h(280) : error C2872: 'istream' : ambiguous symbol
..\..\ga/GA1DBinStrGenome.h(79) : error C2872: 'istream' : ambiguous symbol
..\..\ga/GA1DBinStrGenome.h(80) : error C2872: 'ostream' : ambiguous symbol
..\..\ga/GAParameter.h(94) : error C2872: 'ostream' : ambiguous symbol
..\..\ga/GAParameter.h(96) : error C2872: 'istream' : ambiguous symbol
..\..\ga/GAParameter.h(107) : error C2872: 'ostream' : ambiguous symbol
..\..\ga/GAParameter.h(107) : error C2872: 'ostream' : ambiguous symbol
..\..\ga/GAParameter.h(109) : error C2872: 'istream' : ambiguous symbol
..\..\ga/GAParameter.h(109) : error C2872: 'istream' : ambiguous symbol
..\..\ga/GAPopulation.h(177) : error C2872: 'istream' : ambiguous symbol
..\..\ga/GAPopulation.h(178) : error C2872: 'ostream' : ambiguous symbol
..\..\ga/GAPopulation.h(222) : error C2872: 'ostream' : ambiguous symbol
..\..\ga/GAPopulation.h(222) : error C2872: 'ostream' : ambiguous symbol
..\..\ga/GAPopulation.h(224) : error C2872: 'istream' : ambiguous symbol
..\..\ga/GAPopulation.h(224) : error C2872: 'istream' : ambiguous symbol
..\..\ga/GAStatistics.h(97) : error C2872: 'ostream' : ambiguous symbol
..\..\ga/GAStatistics.h(99) : error C2872: 'ostream' : ambiguous symbol
..\..\ga/GAStatistics.h(206) : error C2872: 'ostream' : ambiguous symbol
..\..\ga/GAStatistics.h(206) : error C2872: 'ostream' : ambiguous symbol
..\..\ga/GABaseGA.h(142) : error C2872: 'ostream' : ambiguous symbol
..\..\ga/GABaseGA.h(144) : error C2872: 'istream' : ambiguous symbol
..\..\ga/GABaseGA.h(157) : error C2872: 'istream' : ambiguous symbol
..\..\ga/GADemeGA.h(99) : error C2872: 'ostream' : ambiguous symbol
..\..\ga/GADemeGA.h(99) : error C2872: 'ostream' : ambiguous symbol
..\..\ga/GADemeGA.h(101) : error C2872: 'istream' : ambiguous symbol
..\..\ga/GADemeGA.h(101) : error C2872: 'istream' : ambiguous symbol
C:\giovanni\visual\galib245\examples\ex25.C(18) : error C2872: 'cout' : 
ambiguous symbol
C:\giovanni\visual\galib245\examples\ex25.C(19) : error C2872: 'cout' : 
ambiguous symbol
C:\giovanni\visual\galib245\examples\ex25.C(20) : error C2872: 'cout' : 
ambiguous symbol
C:\giovanni\visual\galib245\examples\ex25.C(20) : error C2784: 'class 
std::basic_ostream<`template-parameter-1',`template-parameter-2'> &__cdecl 
std::endl(class 
std::basic_ostream<`template-parameter-1',`template-parameter-2'> &)' : 
could not deduce
  template argument for 'class 
std::basic_ostream<`template-parameter-1',`template-parameter-2'> &' from 
'class ostream &'
C:\giovanni\visual\galib245\examples\ex25.C(20) : error C2784: 'class 
std::basic_ostream<`template-parameter-1',`template-parameter-2'> &__cdecl 
std::endl(class 
std::basic_ostream<`template-parameter-1',`template-parameter-2'> &)' : 
could not deduce
  template argument for 'class 
std::basic_ostream<`template-parameter-1',`template-parameter-2'> &' from 
'class ostream &'
C:\giovanni\visual\galib245\examples\ex25.C(41) : error C2872: 'cout' : 
ambiguous symbol
C:\giovanni\visual\galib245\examples\ex25.C(41) : error C2872: 'cout' : 
ambiguous symbol
C:\giovanni\visual\galib245\examples\ex25.C(43) : error C2872: 'cout' : 
ambiguous symbol
C:\giovanni\visual\galib245\examples\ex25.C(43) : error C2872: 'cout' : 
ambiguous symbol
C:\giovanni\visual\galib245\examples\ex25.C(46) : error C2872: 'cout' : 
ambiguous symbol
C:\giovanni\visual\galib245\examples\ex25.C(46) : error C2872: 'cout' : 
ambiguous symbol
C:\giovanni\visual\galib245\examples\ex25.C(48) : error C2872: 'cout' : 
ambiguous symbol
C:\giovanni\visual\galib245\examples\ex25.C(48) : error C2784: 'class 
std::basic_ostream<`template-parameter-1',`template-parameter-2'> &__cdecl 
std::endl(class 
std::basic_ostream<`template-parameter-1',`template-parameter-2'> &)' : 
could not deduce
  template argument for 'class 
std::basic_ostream<`template-parameter-1',`template-parameter-2'> &' from 
'class ostream &'
C:\giovanni\visual\galib245\examples\ex25.C(48) : error C2784: 'class 
std::basic_ostream<`template-parameter-1',`template-parameter-2'> &__cdecl 
std::endl(class 
std::basic_ostream<`template-parameter-1',`template-parameter-2'> &)' : 
could not deduce
  template argument for 'class 
std::basic_ostream<`template-parameter-1',`template-parameter-2'> &' from 
'class ostream &'
C:\giovanni\visual\galib245\examples\ex25.C(50) : error C2872: 'cout' : 
ambiguous symbol
C:\giovanni\visual\galib245\examples\ex25.C(51) : error C2872: 'cout' : 
ambiguous symbol
Error executing cl.exe.

ex25.exe - 48 error(s), 0 warning(s)

--
Dr. Giovanni Spagnuolo, Ph.D.
Assistant Professor
University of Salerno
Dipartimento di Ingegneria dell'Informazione ed Ingegneria Elettrica
D.I.I.I.E.
Via Ponte Don Melillo
84084 Fisciano - Salerno - Italy
phone: +39 089 964258
fax: +39 089 964218
e-mail: spanish at ieee.org

"You can tell whether a man is clever by his answers.
You can tell whether a man is wise by his questions."
Naguib Mahfouz





More information about the galib mailing list