Hi Volker, We have not seen reports of such kind of problems with version 3.10. Do you see the problem only on Debian? This looks like a loader problem. Rene Volker Hejny wrote: > > Dear Rene, > > On Fri, Jan 09, 2004 at 06:33:22PM +0100, Rene Brun wrote: > > It seems that some of your static objects in your own libraries are executed > > by the system before the TROOT main object has been created. > > It seems your guess is correct. There is one class derived from > std::ostream used as the standard output class for screen/logging. > Thus, one global object has to be available when the library is > loaded. Without this object the program starts. > > However, I donīt see how I can change it trivially. Therefore > the question, whether I have to make sure that all classes with > dictionaries are not used before the TROOT main object has been > created. We are using this specific class that way for already > two years. Before root version 3.10 it was running on all tested > platforms, now there is a problem on a single platform with the > most recent version. Do we have to expect the same problems on > all other platforms? > > Best regards, > Volker > > -- > Dr. Volker Hejny Tel: 02461/616853 ** > Institut f. Kernphysik Fax: 02461/613930 ** > ---------------------------------------------------------------- ** ** --- > Forschungszentrum Juelich GmbH, D-52425 Juelich **
This archive was generated by hypermail 2b29 : Sun Jan 02 2005 - 05:50:05 MET