On Thursday 30 May 2002 3:21 pm, Jean-Marc Lasgouttes wrote: > - sort out compilation on alpha and with compaq cxx (at least 6.2, 6.5 > seems more difficult)
Wasn't cxx 6.2 my compiler? Ouch my brain is like a sieve today. Assuming my compiler /was/ 6.2 then: cxx 6.2 will never compile LyX 1.2 out of the box. lyxsum.C makes use of boost/crc.hpp which in turn expects the compiler to support templatised return types. cxx 6.2 does not do so. The /only/ solution, therefore, is to back out to an earlier version of lyxsum.C. Moreover, the STL library that comes with cxx 6.2 has one definite and one possible bug that precludes successful operation of a now-compiled LyX. The definite bug (computed value not returned in std::count) is easily fixed by fixing that STL routine. The possible bug in ostringstream that manifests itself as not exporting the latex preamble was "fixed" by a patch to LaTeXFeatures.C. This is alll documented in detail in the README.bin that goes with the Tru64 distribution at http://www.devel.lyx.org/~leeming/lyx-1.2.0rc1-bin.Tru64.tar.gz Of course, if my compiler was cxx 6.1, not 6.2, then disregard all this ;-) Angus