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