Hi Yuri,
As I said in my original mail, this is a CINT parameter at compile time.
CINT uses a static table with a size defined with
#define G__MAX_SL 150
in common.h
You can extend this value if you like.
I will discuss this point with Masa to see if this can be extended without
problems.
Rene Brun
.
"Yuri V. Fisyak" wrote:
>
> Hello Rene,
> where is this limitation coming from ?
> No. 150 is very close to ~100 shared libraries which are dynamically loaded
> in our production.
> Yuri
> ----- Original Message -----
> From: "Rene Brun" <brun@pcbrun.cern.ch>
> To: "Claus Horn" <horn@mail.desy.de>
> Cc: <roottalk@pcroot.cern.ch>
> Sent: Tuesday, November 23, 2004 5:33 PM
> Subject: Re: [ROOT] To many DLL
>
> > Claus,
> >
> > CINT has a limitation of 150 shared libs (loaded dynamically).
> > I strongly suggest to group your classes in a smaller set of libraries.
> >
> > Rene Brun
> >
> > On
> > Tue, 23
> > Nov 2004, Claus Horn wrote:
> >
> >>
> >> Dear ROOTers,
> >>
> >> I need to load a lot of classes.
> >>
> >> I use:
> >>
> >> gROOT->ProcessLine(".L "CVar/CVar_Zvtx.h+");
> >>
> >> After 100 or so I get:
> >>
> >> Too many DLL: Failed to load Dynamic link library
> >> *** Interpreter error recovered ***
> >>
> >> Is there a way to load more classes?
> >>
> >> Thanks,
> >> Claus Horn
> >>
This archive was generated by hypermail 2b29 : Sun Jan 02 2005 - 05:50:10 MET