On Mon, Nov 27, 2006 at 09:37:20AM +0000, Jean-Pierre Chrétien wrote: > Georg Baum <[EMAIL PROTECTED]> writes: > > > > > Jean-Pierre Chrétien wrote: > > > > > Sorry, I should have added the following lines: > > > > > > Undefined first referenced > > > symbol in file > > > std::char_traits<wchar_t>::not_eof(unsigned long const&)Chktex.o > > > > What is your gcc version? > > C++ Compiler: g++ (3.3.2) > > > > What is the size of wchar_t? It should be 4, > > otherwise wchar_t should not be used. > > It is: > checking for wchar_t... yes > checking size of wchar_t... 4 > > > > > These traits are defined in docstring.h inside an ifdef that tests for older > > gcc versions. It looks like we need to adjust that ifdef, but first we need > > to understand why you don't have them. > > Local configuration problem ? > I have libstdc++.so in /usr/local/lib (version 5.0.5, installed in March > 2004). > > Should I upgrade libstdc++ ?
I think you have an old version of Solaris. Solaris 10 comes with gcc 3.4.3 and libstdc++ 6.0.3 bundled. So, maybe you can simply upgrade the OS (which is now in the open source realm). -- Enrico