I do not know whether anybody cares, but compilation fails with
lyxstring and compaq cxx as follows:

mycxx -DHAVE_CONFIG_H -I. -I../../../lyx-devel/src/support -I../../src 
-I../../../lyx-devel/src/support/../ -I../../../lyx-devel -I../.. 
-I../../../lyx-devel/boost -I../../../lyx-devel/src/cheaders -I/usr/local/include -g 
-c -MD ../../../lyx-devel/src/support/lyxstring.C
cxx: Error: ../../../lyx-devel/src/support/lyxstring.C, line 1764: class
          "std::basic_istream<char, std::char_traits<char>>" has no member
          "ipfx0"
                if (is.ipfx0()) {
-----------------------^
cxx: Error: ../../../lyx-devel/src/support/lyxstring.C, line 1786: class
          "std::basic_istream<char, std::char_traits<char>>" has no member
          "isfx"
        is.isfx();
-----------^
cxx: Info: 2 errors detected in the compilation of 
"../../../lyx-devel/src/support/lyxstring.C".

As far as I understand these ipfx0() and isfx() methods are nowhere to
be found in the standard. If this is intended, compilation with
lyxstring should only be allowed with gcc.

JMarc

Reply via email to