When I run my program following a compile, I get the following error:
./prog: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version
CXXABI_1.3.8' not found (required by ./prog) ./prog: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version
GLIBCXX_3.4.19' not found (required by ./prog) ./prog: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by /home/arman/lib/boost_1_55_0/stage/lib/libboost_serialization.so.1.55.0)
I have both boost 1.55.0 and gcc 4.9.0 installed in ~/lib/boost_1_55_0
and ~/lib/gcc-4.9.0
respectively, and I'm guessing this is why I'm having problems, but I'm unsure about how to go about fixing it.
my ~/.profile
contains the following line:
export LD_LIBRARY_PATH=/home/user/lib/boost_1_55_0/stage/lib:$LD_LIBRARY_PATH