Re: ROOT 2.00/11 with KAI 3.3c

From: Fons Rademakers (Fons.Rademakers@cern.ch)
Date: Wed Oct 07 1998 - 15:42:36 MEST


Hi patrick,

   can you let us know asap what the difference is between the
G__* files generated with rootcint compiled on KCC and the
ones generated with the gcc rootcint. Assuming that the KCC
version of rootcint works, is the KCC Makefile ok?

We plan a release at the end of the week and it would be important
to have this fixed.

Cheers, Fons.



Patrick Schemitz wrote:
> 
> Hi Rooters,
> 
> maybe this is obsolete, but I'm so proud that I post it anyway :-)
> 
> I got ROOT compiled on our Fermi/RedHat 5.0 Linux PC's using the
> KAI C++ compiler 3.3c. The executables seem to work. They pass the
> $ROOTSYS/tutorial, and the libraries can be linked into working
> programs.
> 
> However, the supplied Makefile.linuxkcc did not work, so I had to
> use a rather dirty trick to get it compiled. Problem is that the
> files generated by rootcint aren't working. The fix was to first
> compile ROOT with GCC (which works out of the box), delete only the
> .o object files, prevent rootcint from re-generating the files
> by removing all lines starting with @rootcint and then recompile
> the whole thing with KAI.
> 
> Cheers, patrick
> 
> PS: the files I just reused from the GCC compilations are:
> 
> BASE_G__Base1.cxx
> BASE_G__Base2.cxx
> CONT_G__Cont.cxx
> EG_G__EG.cxx
> G3D_G__G3D.cxx
> GPAD_G__GPad.cxx
> GUI_G__Gui1.cxx
> GUI_G__Gui2.cxx
> GUI_G__Gui3.cxx
> G_G__Graf1.cxx
> G_G__Graf2.cxx
> HTML_G__Html.cxx
> H_G__Hist.cxx
> MATRIX_G__Matrix.cxx
> META_G__Meta.cxx
> MINUIT_G__Minuit.cxx
> NET_G__Net.cxx
> PROOF_G__Proof.cxx
> PYTHIA_G__Pythia.cxx
> RINT_G__Rint.cxx
> TREE_G__Tree.cxx
> UNIX_G__Unix.cxx
> VENUS_G__Venus.cxx
> X11_G__X11.cxx
> BASE_G__Base1.h
> BASE_G__Base2.h
> CONT_G__Cont.h
> EG_G__EG.h
> G3D_G__G3D.h
> GPAD_G__GPad.h
> GUI_G__Gui1.h
> GUI_G__Gui2.h
> GUI_G__Gui3.h
> G_G__Graf1.h
> G_G__Graf2.h
> HTML_G__Html.h
> H_G__Hist.h
> MATRIX_G__Matrix.h
> META_G__Meta.h
> MINUIT_G__Minuit.h
> NET_G__Net.h
> PROOF_G__Proof.h
> PYTHIA_G__Pythia.h
> RINT_G__Rint.h
> TREE_G__Tree.h
> UNIX_G__Unix.h
> VENUS_G__Venus.h
> X11_G__X11.h
> 
> --
> Patrick Schemitz, schemitz@ekp.physik.uni-karlsruhe.de
> University of Karlsruhe (TH), Germany
> Faculty for Physics, EKP, Ka'CDF Tracking Group

-- 
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



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