Hi Michael, In such cases, you have one of these two problems: - an incompatible compilation option - a function declared but not implemented We have unfortunately no way to detect this case with the dynamic linking. You can create your own main program (copy the Root main program) where you simply try to make an instance of your class. If you have something missing, the linker will tell you what is missing. I cannot answer about the clash between TJView and TView. I would need to know more about your class and the way yiu use it. Why don't you derive from TView instead ? Rene Brun Michael Katz-Hyman wrote: > > When trying to load a shared library (a modified version of TView) I get > the following error > > dlopen error: /home/michaelk/hallc/evdisplay/./TJView.so: undefined symbol: __ti7TObject > Load Error: Dynamic link library /home/michaelk/hallc/evdisplay/./TJView.so can not load > > any ideas? > > Also, once I finally get this thing loaded, how can I make sure there will > be no "collisions" with the old TView? Can I force a TPad, once a 3d > geometry is made, to use a TJView as opposed to a TView? > > Mike
This archive was generated by hypermail 2b29 : Tue Jan 04 2000 - 00:43:36 MET