Re: Header file errors in 2.20/06 distribution (WARNING!)

From: Damir Buskulic (buskulic@lappa.in2p3.fr)
Date: Tue Dec 22 1998 - 23:48:18 MET


Hi Pasha and others,
I suspect the problem is that, in the sources, there is no root/include
directory. So, if one downloads an old version of root binaries and
uncompress new sources, he/she should copy the header files from src to
include directory. Otherwise, there are problems. I know, I had those kind
of problems on linuxppc a week ago...

Cheers

Damir

=====================================================================
| Damir Buskulic                  | Universite de Savoie/LAPP       |
|                                 | Chemin de Bellevue, B.P. 110    |
| Tel : +33 (0)450091600          | F-74941 Annecy-le-Vieux Cedex   |
| e-mail: buskulic@lapp.in2p3.fr  | FRANCE                          |
=====================================================================
mailto:buskulic@lapp.in2p3.fr

On Mon, 21 Dec 1998, Pasha Murat wrote:

> Marcus H. Mendenhall writes:
>  > I recently have been working with the various 2.20 distributions, and had
>  > no luck getting the stuff in test/ to work right.  I finally yesterday
>  > found the problem...
>  > The header files in include/ are _not_ currently synced with the headers in
>  > src/ in the distribution.  Anything built against the headers in include/
>  > is likely to have many random failures.  For now it is easy to  link things
>  > against the headers in src/, but could one of the official ROOTers make
>  > sure that the include/ directory is brought up to date?
>  > 
>  > Thanks Fons, Rene, Masa and anyeveryone one else for your efforts on ROOT
>  > 2.20.  It works extremely well.  I am, incidentally, building it on egcs
>  > 1.1.1 on linux-ppc on a Power Macintosh.  Except for some minor problems I
>  > have already reported to Damir, and that he has passed on, it works
>  > perfectly now.
>  > 
>  > Merry Christmas (or Happy whatever holidays you choose to celebrate) and
>  > happy New Year.
>  > 
>  > Marcus Mendenhall
>  > 
> 
> Hi Marcus, may be you didn't read my reply to your previous mail...
> I ran `diff' on all $ROOTSYS/include/*.h files (ver 2.20/06) 
> and compared them to the corresponding files from $ROOTSYS/src - only 
> comments are different in there, for example:
> 
> /data69/upgrade/root/v2_20_06/GCC_2_8>diff include/TGText.h src/TGText.h
> 18c18
> < //*KEEP,TObjString.
> ---
> > //*KEEP,TOBJSTRING.
> 24c24
> < //*KEEP,TGDimension,T=C++.
> ---
> > //*KEEP,TGDIMENSION.
> 
> 
> Could you be more specific in your statement that the include files are out of
> sinc in include/ and src/ ? Could you give an example?
> 
> 				Merry Christmas, pasha.
> 



This archive was generated by hypermail 2b29 : Tue Jan 04 2000 - 00:34:41 MET