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

Damir Buskulic (buskulic@lappa.in2p3.fr)
Tue, 22 Dec 1998 23:48:18 +0100 (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.
>