Re: [ROOT] Re: ROOT and STL

From: Fons Rademakers (
Date: Mon Nov 01 2004 - 17:04:15 MET

Hi  Maxim,

On Mon, 2004-11-01 at 16:11, Maxim Nikulin wrote:
> Hi Rene,
> Thank you for the fast reply.
> Rene Brun wrote:
> > It looks like you install yourself from source, but did not do
> >   make cintdlls
> You are right, I didn't. Could you add some words on cintdlls to the 
> installation guide (
We will add this and make some other updates to this page.

> I recompiled ROOT and now my scripts work. Thank you again.
> I have more questions concerning installation procedure. After "make 
> all" I get the lib directory containing all libraries. Is there a way to 
> run root from source directory before the "make install" step? Copying 
> the libraries takes some time that's why it can be convenient to avoid 
> installation.
If you compile with --prefix you must install before you can run.
Without --prefix the install target is redundant and you can always run
when you've set your ROOTSYS, LD_LIBRARY_PATH and PATH.

> Is there a make target for removing all files created during 
> compilation? It seems that make clean and distclean leaves out at least 
> {src}/lib and {src}/include directories.
If you don't compile with the --prefix option make distclean should
delete all built products, minus the configure generated files, i.e. one
can just run make again without configure. The make clean target will
remove all .o's and all other non-runtime needed built products. If you
want make to delete everything including the products of configure use
make maintainer-clean.

>>ROOT: CVS, September, 29
> To be exact I should mention QtRoot extensions.
> >>OS: Fedora Core 2
> >>Hardware: Intel Pentium 4
> --
> Yours faithfully,
> Maxim Nikulin
Org:    CERN, European Laboratory for Particle Physics.
Mail:   1211 Geneve 23, Switzerland
E-Mail:              Phone: +41 22 7679248
WWW:      Fax:   +41 22 7679480

This archive was generated by hypermail 2b29 : Sun Jan 02 2005 - 05:50:10 MET