Daniela Mund wrote: > > Since last friday, I try to install version 3.05.04 (CVS) on Suse Linux > 8.2 Professional with gcc 3.3.. I want to use a fixed location > (--prefix=/cern/rootcvs) and changed the ld.so.conf accordingly. > When I try to run root, it's missing the file > <prefix>/share/root/cint/MAKEINFO, what is no wonder because all the > folder share/.... is not there. So I don't even find the example files for > MAKEINFO. I copied <prefix>/cint/MAKEINFO to the required location I never did the --prefix method of installing ROOT (just use it in the location where it was compiled), so I'm not too sure. Sounds to me that the 'make install' part doesn't work properly. But then I'd assume this would have been detected earlier. > but then I get following messages starting root: > > Compiled for linux with thread support. > > CINT/ROOT C/C++ Interpreter version 5.15.83, Apr 6 2003 > Type ? for help. Commands must be C++ statements. > Enclose multiple statements between { }. > Limitation: can not handle macro __const const Use +P or -p option > FILE:/usr/include/sys/cdefs.h LINE:62 > *** Interpreter error recovered *** > Error: cannot open file "RtypesCint.h" FILE:(tmpfile) LINE:2 > *** Interpreter error recovered *** > Error in <TUnixSystem::DynamicPathName>: Minuit[.so | .sl | .dl | .a] does > not exist in .:/cern/rootcvs/lib/root > Error in <TUnixSystem::DynamicPathName>: Postscript[.so | .sl | .dl | .a] > does not exist in .:/cern/rootcvs/lib/root > Error in <TUnixSystem::DynamicPathName>: Gpad[.so | .sl | .dl | .a] does > not exist in .:/cern/rootcvs/lib/root > Error in <TUnixSystem::DynamicPathName>: Html[.so | .sl | .dl | .a] does > not exist in .:/cern/rootcvs/lib/root > > The path /cern/rootcvs/lib does exist, but not the directory root. And are the libs in /cern/rootcvs/lib? I would guess you somehow mixed the two versions of installation. Is /cern/rootcvs also the directory where you compiled all the stuff? I think I did it like this once (compile in /some/path and used /some/path also as prefix) and the install process complained that ROOT was already installed so it did nothing, but the paths were incorrect later. > I assume I must change some path variables, but where? I would think a "clean" installation is possible but a dirty hack for your current installation could be cd /cern/rootcvs/lib ln -s . root Very dirty hack ;-) Cheers, Ingo -- "What're quantum mechanics?" "I don't know. People who repair quantums I suppose." --Rincewind, Terry Pratchett "Eric"
This archive was generated by hypermail 2b29 : Thu Jan 01 2004 - 17:50:11 MET