Hallo, I would like to use a class under root 3.04/02. I don't have any error message when I compile the .o with g++ 2.96-98 and then the library with cint 5.15.68. But when I load the class under root I have the following error message: dlopen error: libevent.so: undefined symbol: __vt_5event I don't have any idea on where to look into the code to solve this error. Could it be that cint 5.15.68 cannot handle typedef multimap<string,string,less<string> > = ev_multimap and typedef map<string,ev_multimap::iterator,less<string> > = ev_iter_map ? Thanks Yvonne //////////////////////////////////// #include <iostream> #include <iomanip> #include <string> #include <stdlib.h> #include <strstream> #include <multimap.h> #include <map> #include "TObject.h" typedef multimap<string, string, less<string> > ev_multimap; typedef map<string, ev_multimap::iterator, less<string> > ev_iter_map; typedef ev_multimap::iterator ev_iter; class event : public TObject { // ... ClassDef(event,1) // class event }; /////////////////////////////////////// Yvonne Becherini
This archive was generated by hypermail 2b29 : Thu Jan 01 2004 - 17:50:09 MET