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