Seems that the new installed libstdc++.so.6 is not used when compiling.
My gcc is installed in $HOME/gcc42 and I checked that libstdc++.so.6 is in $HOME/GCC42/lib. However the scons reported: ./ptlsim/build/dstbuild.temp: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by ./ptlsim/build/dstbuild.temp)

the libstdc++ is the original /usr/lib64.

so after I modify the LD_LIBRARY_PATH, it works.

Kuniors

[email protected] wrote:
Hello,

As suggested, I installed gcc4.2.0. But when I run scons -Q c=4, there is an error:

Compiling ==> ptlsim/build/dstbuild.temp.cpp
Compiling ==> ptlsim/build/bson_stats.cpp
Linking Program ==> ptlsim/build/dstbuild.temp
./ptlsim/build/dstbuild.temp ptlsim/build/ptlsim.dst
./ptlsim/build/dstbuild.temp: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by ./ptlsim/build/dstbuild.temp)
scons: *** [ptlsim/build/ptlsim.dst] Error 1
Ranlib Library ==> qemu/libqemu_common.a

Could you please help me out? thank you very much!

Kuniors



_______________________________________________
http://www.marss86.org
Marss86-Devel mailing list
[email protected]
https://www.cs.binghamton.edu/mailman/listinfo/marss86-devel

Reply via email to