Hi,
works for me. Note that your Makefile doesn’t create a shared library; I used g++ -shared -o libTuTest.so *.o. And before running any THtml related command I called gSystem->Load(“libTuTest.so”).
Axel.
I still cannot reproduce it, even with your (quite ugly link line. So I assume that this has been fixed since 5.16. Could you rename any .rootmap in your current directory? Could you try to link libtest.so only against the libraries that you actually need - which probably means none?
It is ugly, isn’t it? The Makefile I am using traces its ancestry back to the time of Charlemagne and has obviously picked up some odd mutations. Hence the redundant and repetitive library list.
Do you recommend hand tuning the list of libraries rather than using root-config --libs ?
There is no .rootmap file in the current directory. I linked against no libraries and tried again with the same result.