I wrote too soon.  Using gcc-2.95.3 (sparc-solaris-2.8) and
configuring --without-included-strings I get only this far in the
compilation.  I don't recall any problem with solaris-2.6 and
gcc-2.95.2.

------------------------------------------------------------------------------
/bin/sh ../../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../src -I./../  
-isystem /usr/openwin/include  -g -O2 -fno-rtti -fno-exceptions -c lstrings.C
g++ -DHAVE_CONFIG_H -I. -I. -I../../src -I./../ -isystem /usr/openwin/include -g -O2 
-fno-rtti -fno-exceptions -c lstrings.C -o lstrings.o
lstrings.C: In function `bool prefixIs(const string &, const char *)':
lstrings.C:179: no matching function for call to 
`basic_string<char,string_char_traits<char>,__default_alloc_template<false,0> 
>::compare (int, unsigned int &, const char *&, unsigned int &) const'
/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/2.95.3/../../../../include/g++-3/std/bastring.cc:398:
 candidates are: int 
basic_string<char,string_char_traits<char>,__default_alloc_template<false,0> 
>::compare(const 
basic_string<char,string_char_traits<char>,__default_alloc_template<false,0> > &, 
unsigned int = 0, unsigned int = basic_string<charT,traits,Allocator>::npos) const
/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/2.95.3/../../../../include/g++-3/std/bastring.cc:417:
                 int 
basic_string<char,string_char_traits<char>,__default_alloc_template<false,0> 
>::compare(const char *, unsigned int, unsigned int) const
/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/2.95.3/../../../../include/g++-3/std/bastring.h:397:
                 int 
basic_string<char,string_char_traits<char>,__default_alloc_template<false,0> 
>::compare(const char *, unsigned int = 0) const
lstrings.C: In function `bool suffixIs(const string &, const char *)':
lstrings.C:196: no matching function for call to 
`basic_string<char,string_char_traits<char>,__default_alloc_template<false,0> 
>::compare (unsigned int, unsigned int &, const char *&) const'
/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/2.95.3/../../../../include/g++-3/std/bastring.cc:398:
 candidates are: int 
basic_string<char,string_char_traits<char>,__default_alloc_template<false,0> 
>::compare(const 
basic_string<char,string_char_traits<char>,__default_alloc_template<false,0> > &, 
unsigned int = 0, unsigned int = basic_string<charT,traits,Allocator>::npos) const
/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/2.95.3/../../../../include/g++-3/std/bastring.cc:417:
                 int 
basic_string<char,string_char_traits<char>,__default_alloc_template<false,0> 
>::compare(const char *, unsigned int, unsigned int) const
/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/2.95.3/../../../../include/g++-3/std/bastring.h:397:
                 int 
basic_string<char,string_char_traits<char>,__default_alloc_template<false,0> 
>::compare(const char *, unsigned int = 0) const
*** Error code 1
make: Fatal error: Command failed for target `lstrings.lo'
Current working directory /usr/local/src/lyx-1.1.5fix1/src/support

-----------------------------------------------------------------------------

Is this a known problem and is there a fix to get this combination of
OS, compiler, and lyx version to build?  Thanks,

-- 

Ronald Florence                 http://members.home.net/18james

Reply via email to