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

From: Pasha Murat (murat@cdfsga.fnal.gov)
Date: Mon Dec 21 1998 - 16:32:37 MET


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