Jean-Marc Lasgouttes wrote: > Could you tell us more about specific errors that you get? I do > compile with gcc 2.95.2 on linux.
That is good to hear. std::basic_string and std::numeric_limits are missing (possibly more - I did not get past the latter). The former appeared to be in the include directory although gcc did not find it. Anyway, including the header and removing std:: enabled progress. I could find no trace of numeric_limits though. Attempts to remove it from boost looked like a big job since it was used in quite a few places. I gave up. However, following up the suggestion of Garst, I downloaded the last compatible version of libstdc++ for gcc-2.95.2 which was 2.90.8 according to the gcc site. A quick check of the source showed lots of "numeric_limits" stuff and so we are probably back in business. Unfortunately, the distribution has missing files (configure will not run). I am loathe to risk breaking gcc with a bad distribution and so am pondering what to do but will probably download again later this evening. (However, I have messed about long enough now that the reason for needing to install a current version of lyx has been worked around). As an aside, the growing dependence of lyx on gnu tools and last weeks C++ compiler is disappointing to see. Although one is always reluctant to have a dependence on any C++ code the Lyx of a few years ago was clean enough to compile on unix machines using native compilers and tools. Apologies for rant. Why is someone from INRIA using C++?