RE: [ROOT] cout on Red Hat Enterprise Linux 3

From: Philippe Canal (
Date: Mon May 03 2004 - 18:15:59 MEST

Hi Frank,

It might be as easy as (but I never did try this combinaition),
replacing the cint version in your 3.10/01 by a newer version of
cint (i.e. copy the 'cint' sub-directory from one distribution to
the other).


-----Original Message-----
[]On Behalf Of Frank Winklmeier
Sent: Sunday, May 02, 2004 12:57 PM
Subject: [ROOT] cout on Red Hat Enterprise Linux 3


the endl statement seems to produce an error in root version 3.10/01 
combined with "Red Hat Enterprise Linux WS release 3 (Taroon Update 1)".
It works in version 4.x or with root 3.x on RedHat 7.2.
Is there an easy way to backport this fix into the 3.x version?


root [0] cout <<"Test"<<endl;
Error: operator- not defined for ostream FILE:(tmpfile) LINE:1
*** Interpreter error recovered ***
root [1] cout <<"Test"<<"\n"
(class ostream)(-1233683648)
root [2]

This archive was generated by hypermail 2b29 : Sun Jan 02 2005 - 05:50:07 MET