libstdc++.so.6: version `GLIBCXX_3.4.18' not found [message #18849] |
Thu, 07 January 2016 12:46 |
Ralf Plag
Messages: 25 Registered: September 2015
|
continuous participant |
From: *gsi.de
|
|
Hi All,
just came back from holidays, no idea what I did before, and stupidly thought the following should work:
rplag@lxg0858:~/build$ . ./config.sh
System during compilation: Debian GNU/Linux 7.9 (wheezy)
x86_64
System now : Debian GNU/Linux 7.9 (wheezy)
x86_64
rplag@lxg0858:~/build$ root -l
/cvmfs/fairroot.gsi.de/gcc_4.8.4/fairsoft/nov15p1_root6/bin/root.exe: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.18' not found (required by /cvmfs/fairroot.gsi.de/gcc_4.8.4/fairsoft/nov15p1_root6/lib/root/libCore .so.6)
I have the following in my bash_rc:
export SIMPATH=/cvmfs/fairroot.gsi.de/gcc_4.8.4/fairsoft/nov15p1_root6
export FAIRROOTPATH=/cvmfs/fairroot.gsi.de/gcc_4.8.4/fairroot/v-15.11_fairsoft- nov15p1_root6
export LD_LIBRARY_PATH=/cvmfs/it.gsi.de/compiler/gcc/4.8.4/lib64/:$LD_LIBRARY_P ATH
export PATH=/cvmfs/it.gsi.de/compiler/gcc/4.8.4/bin:$PATH
export UCESB_PATH=/u/rplag/ucesb/unpacker
Ideas?
Thanks!
Ralf
|
|
|
|
|
|
Re: libstdc++.so.6: version `GLIBCXX_3.4.18' not found [message #18906 is a reply to message #18853] |
Tue, 19 January 2016 15:20 |
Dmytro Kresan
Messages: 166 Registered: June 2004
|
first-grade participant |
From: 93.77.23*
|
|
Hi Ralf,
there is a better solution, than loading the compiler module again after executing ". ./config.sh"
One has to specify -DUSE_PATH_INFO=true to the cmake options, which will preserve initial state of LD_LIBRARY_PATH.
It is also described here:
link
as we agreed, I will update installation instructions accordingly.
Cheers,
Dima
|
|
|