I built root from sources with no problems and --all option, but when I am trying to run RootFit I get
/localgrid_mnt/localgrid/alkaloge/root534/bin/root.exe: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by /localgrid_mnt/localgrid/alkaloge/root534/lib/libCore.so)
[2012-10-31 22:27:16] /localgrid_mnt/localgrid/alkaloge/root534/bin/root.exe: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by /localgrid_mnt/localgrid/alkaloge/root534/lib/libRint.so)
[2012-10-31 22:27:16] /localgrid_mnt/localgrid/alkaloge/root534/bin/root.exe: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by /localgrid_mnt/localgrid/alkaloge/root534/lib/libCint.so)
it happens while trying to initialize histFactory ie
Creating directory structure...
Copying skeleton configuration files...
/localgrid_mnt/localgrid/alkaloge/root534/bin/root.exe: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by /localgrid_mnt/localgrid/alkaloge/root534/lib/libCore.so)
/localgrid_mnt/localgrid/alkaloge/root534/bin/root.exe: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by /localgrid_mnt/localgrid/alkaloge/root534/lib/libRint.so)
/localgrid_mnt/localgrid/alkaloge/root534/bin/root.exe: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by /localgrid_mnt/localgrid/alkaloge/root534/lib/libCint.so)
I assume that if you try:
ldd /localgrid_mnt/localgrid/alkaloge/root534/lib/libCore.so
ldd /localgrid_mnt/localgrid/alkaloge/root534/lib/libRint.so
ldd /localgrid_mnt/localgrid/alkaloge/root534/lib/libCint.so
you will get:
libstdc++.so.6 => /sandbox/cmss/slc5_amd64_gcc434/external/gcc/4.3.4-cms/lib64/libstdc++.so.6
and then I don’t understand why you get an error related to “/usr/lib64/libstdc++.so.6”.
Can it be that your RooFit built was not o.k.?
Try:
ldd /localgrid_mnt/localgrid/alkaloge/root534/lib/libRooFit.so
ldd /localgrid_mnt/localgrid/alkaloge/root534/lib/libRooStats.so
ldd /localgrid_mnt/localgrid/alkaloge/root534/lib/libRootAuth.so
Can it be that you have multiple “Roo*.so” libraries in your LD_LIBRARY_PATH and then ROOT finds the improper ones (i.e. not from “/localgrid_mnt/localgrid/alkaloge/root534/lib/”)?
Try:
locate libRooFit.solibRooStats.solibRootAuth.so
[quote=“Wile E. Coyote”]I assume that if you try:
ldd /localgrid_mnt/localgrid/alkaloge/root534/lib/libCore.so
ldd /localgrid_mnt/localgrid/alkaloge/root534/lib/libRint.so
ldd /localgrid_mnt/localgrid/alkaloge/root534/lib/libCint.so
you will get:
libstdc++.so.6 => /sandbox/cmss/slc5_amd64_gcc434/external/gcc/4.3.4-cms/lib64/libstdc++.so.6
and then I don’t understand why you get an error related to “/usr/lib64/libstdc++.so.6”.
[/quote]
Indeed… this is what I get
[quote=Can it be that your RooFit built is not o.k.?
Try:
ldd /localgrid_mnt/localgrid/alkaloge/root534/lib/libRooFit.so
ldd /localgrid_mnt/localgrid/alkaloge/root534/lib/libRooStats.so
ldd /localgrid_mnt/localgrid/alkaloge/root534/lib/libRootAuth.so
Can it be that you have multiple “Roo*.so” libraries in your LD_LIBRARY_PATH and then ROOT finds the improper ones (i.e. not from “/localgrid_mnt/localgrid/alkaloge/root534/lib/”)?
Try:
locate libRooFit.solibRooStats.solibRootAuth.so[/quote]