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

Reply via email to