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
This archive was generated by hypermail 2b29 : Tue Jan 04 2000 - 00:34:38 MET