Re: screwed up install! Help!

Fons Rademakers (Fons.Rademakers@cern.ch)
Wed, 28 Oct 1998 16:47:54 +0100


Hi Stephen,

the only variable you should need is ROOTSYS=/usr/local/root. Everything
should live under this directory. You clearly pick up the
/usr/include/g++/iostream.h

Cheers, Fons.

Stephen Adler wrote:
>
> I've screwed up my installation of root 2.00/12 on my linux box running
> redhat 5.1. The problem is that I'm the guy who packaged the root
> rpm's and they don't pick up the right include files. Can someone
> tell me what environment variable I'm missing? Or is this a fundamental
> problem with root 2.00/12, which I dought. Steve.
>
> [adler@ssadler root.stuff]$ root -l
> *******************************************
> * *
> * W E L C O M E to R O O T *
> * *
> * Version 2.00/12 9 October 1998 *
> * *
> * You are welcome to visit our Web site *
> * http://root.cern.ch *
> * *
> *******************************************
>
> CINT/ROOT C/C++ Interpreter version 5.13.75, Sep 23 1998
> Type ? for help. Commands must be C++ statements.
> Enclose multiple statements between { }.
> root [0] #include "iostream.h"
> Limitation: macro handled as typedef char __ptr_t;
> FILE:/usr/include/sys/cdefs.h LINE:74
> Limitation: can not handle macro __long_double_t longdouble Use +P or -p option
> FILE:/usr/include/sys/cdefs.h LINE:75
> *** Interpreter error recovered ***
> root [1]

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