Re: [ROOT] 2.25, alphalinux & compaq cxx

From: Fons Rademakers (Fons.Rademakers@cern.ch)
Date: Wed Jun 21 2000 - 13:36:43 MEST


Hi Andrej,

   ROOT 2.25 is "certified" on Alpha/Linux only under g++.
You are the first trying this combination it seems.

Cheers, Fons.



Andrej Filipcic wrote:
> 
> Hi,
> 
> I tried to compile root 2.25 on alphalinux with ccc and cxx Compaq
> compilers. However, there are some problems with "libstrm.cxx".
> It appears that strstreambase is removed from cxx for Linux. The snip from
> /usr/lib/compaq/cxx-6.3.9.3/alpha-linux/include/cxx/strstream_impl.hxx
> says:
> ---------------------
> #if defined(__osf__)
> // Class strstreambase provides a mechanism to include a single
> strstreambuf
> // in all strstream classes.  It saves a memory allocation when
> // creating a strstream object, but it complicates initialization.
> // Its primary purpose is compatibility
> // with previous versions of the C++ class library provided on DEC OSF/1
> 
> class strstreambase : virtual public ios {
> public:
>                         strstreambase();
>                         strstreambase(char *, int, char *);
>                         ~strstreambase();
>     strstreambuf        *rdbuf();
> private:
>     strstreambuf        m_strstreambuf;
> };
> #endif
> ----------------------------
> 
> Is there any solution for this?
> 
> Thanks,
> 
> Andrej
> --
> _____________________________________________________________
>    Andrej Filipcic,        E-mail: Andrej.Filipcic@ijs.si
>    Department of Experimental High Energy Physics - F9
>    Jozef Stefan Institute, Jamova 39, P.o.Box 3000
>    SI-1001 Ljubljana, Slovenia
>    Tel.: +386-61-177-3674    Fax: +386-61-125-7074
> -------------------------------------------------------------

-- 
Org:    CERN, European Laboratory for Particle Physics.
Mail:   1211 Geneve 23, Switzerland
E-Mail: Fons.Rademakers@cern.ch              Phone: +41 22 7679248
WWW:    http://root.cern.ch/~rdm/            Fax:   +41 22 7677910



This archive was generated by hypermail 2b29 : Tue Jan 02 2001 - 11:50:28 MET