Hello, I’m trying to compile a shared library of my class which uses TMinuit2. Following the procedure on the root manual, I have done Link def and rootcint and stuff (step1 to step4) but when I come to load the library, I get the fillowing
root [0] .L TchannelFitter.so
dlopen error: /.data/data/akira/Analysis/Momo/Core/STFitter/./TchannelFitter.so: undefined symbol: _ZN4ROOT7Minuit213MnApplicationclEjd
Load Error: Failed to load Dynamic link library /.data/data/akira/Analysis/Momo/Core/STFitter/./TchannelFitter.so
At this point, I don’t really know what to do. This method should be defined in MnApplication and it is strange that the symbol is not defined for the method.
Could you please give me a clue as to how I should proceed?