|
Boost-Build : |
From: Larry Evans (cppljevans_at_[hidden])
Date: 2004-09-03 15:41:09
I'm getting the subject line error with g++. Could someone
explain how to avoid this? AFAICT, the relevant directories
and their contents are:
/usr/lib/libstdc++.so doesn't exist.
/usr/lib/libstdc++.so.6 doesn't exist.
/usr/local/lib/libstdc++.so -> /usr/local/lib/libstdc++.so.6.0.0
/usr/local/lib/libstdc++.so.6 -> /usr/local/lib/libstdc++.so.6.0.0
permissions on the library are:
-rwxr-xr-x ... libstdc++.so.6.0.0
However, in ~/user-config.jam, there's:
using gcc : : "/usr/local/gcc-3.4.1/bin/g++" ;
and in /usr/local/gcc-3.4.1/lib, there's:
libstdc++.so.6 -> libstdc++.so.6.0.1
-rwxr-xr-x ... libstdc++.so.6.0.1
Since all the existing so.6 files are "read-all", I don't understand
why bjam --v2 gives me the above errors. The link command printed
when bjam --v2 -d4 was run gave:
"/usr/local/gcc-3.4.1/bin/g++" -g -o
"../../../../bin.v2/lje/libs/managed_ptr/test/cycle_basis_mgr.test/gcc/debug/cycle_basis_mgr"
"../../../../bin.v2/lje/libs/managed_ptr/test/cycle_basis_mgr.test/gcc/debug/cycle_basis_mgr.o"
"../../../../bin.v2/lje/libs/managed_ptr/test/cycle_basis_mgr.test/gcc/debug/mout.o"
I guessed that I should maybe change gcc.jam to specify the library
path; however, I couldn't figure out how to do that from reading the
docs.
Any help would be appreciated.
TIA.
Regards,
Larry
Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk