This is the mail archive of the libstdc++@sourceware.cygnus.com mailing list for the libstdc++ project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Error in installation in Solaris




I am trying to (re) install the libstdc++-v3 on Solaris and I commented out
the numeric_limits<wchar_t> in std_limits.h as advised.  Now I get another 
error:  (looking at the source code locale_facets.tcc, I see a 'q' after the 
semi-colon at line 755. And the problem seems to go away if I remove that 'q'!)

../../libstdc++-2.90.6.1/bits/locale_facets.tcc:758: parse error before `int'
../../libstdc++-2.90.6.1/bits/locale_facets.tcc: In method `class 
istreambuf_iterator<char,char_traits<char> > 
num_get<char,istreambuf_iterator<char,char_traits<char> > 
>::do_get(istreambuf_iterator<char,char_traits<char> >, 
istreambuf_iterator<char,char_traits<char> >, ios_base &, _Ios_Iostate &, long 
double &) const':
../../libstdc++-2.90.6.1/bits/locale_facets.h:987:   instantiated from 
`num_get<char,istreambuf_iterator<char,char_traits<char> > 
>::get(istreambuf_iterator<char,char_traits<char> >, 
istreambuf_iterator<char,char_traits<char> >, ios_base &, _Ios_Iostate &, long 
double &) const'
../../libstdc++-2.90.6.1/src/locale-inst.cc:81:   instantiated from here
../../libstdc++-2.90.6.1/bits/locale_facets.tcc:759: `__p' undeclared (first use 
this function)
../../libstdc++-2.90.6.1/bits/locale_facets.tcc:759: (Each undeclared identifier 
is reported only once
../../libstdc++-2.90.6.1/bits/locale_facets.tcc:759: for each function it 
appears in.)
cc1plus: warnings being treated as errors
../../libstdc++-2.90.6.1/bits/locale_facets.tcc:739: warning: unused parameter 
`long double & __v'
../../libstdc++-2.90.6.1/bits/locale_facets.tcc: In method `class 
istreambuf_iterator<__wchar_t,char_traits<__wchar_t> > 
num_get<__wchar_t,istreambuf_iterator<__wchar_t,char_traits<__wchar_t> > 
>::do_get(istreambuf_iterator<__wchar_t,char_traits<__wchar_t> >, 
istreambuf_iterator<__wchar_t,char_traits<__wchar_t> >, ios_base &, _Ios_Iostate 
&, long double &) const':
../../libstdc++-2.90.6.1/bits/locale_facets.h:987:   instantiated from 
`num_get<__wchar_t,istreambuf_iterator<__wchar_t,char_traits<__wchar_t> > 
>::get(istreambuf_iterator<__wchar_t,char_traits<__wchar_t> >, 
istreambuf_iterator<__wchar_t,char_traits<__wchar_t> >, ios_base &, _Ios_Iostate 
&, long double &) const'
../../libstdc++-2.90.6.1/src/locale-inst.cc:87:   instantiated from here
../../libstdc++-2.90.6.1/bits/locale_facets.tcc:739: warning: unused parameter 
`long double & __v'
make[2]: *** [locale-inst.lo] Error 1
make[2]: Leaving directory `/us/mvishnu/bld-libstdc++/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/us/mvishnu/bld-libstdc++'
make: *** [all-recursive-am] Error 2


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]