Confused about linking
Mattias Brändström
thebrasse@brasse.org
Tue Aug 10 09:00:00 GMT 2004
lrtaylor@micron.com wrote:
> -lxx causes the linker to look first for libxx.so and then libxx.a, unless you override that default by specifying the appropriate actions. In this case, with -lboost_thread, it's going to look for libboost_thread.so and then libboost_thread.a. However, neither of them exists - instead, you have libboost_thread.so.1. Create a symbolic link in /usr/lib named libboost_thread.so to libboost_thread.so.1, and you should be OK.
>
> For example, execute the following commands:
>
> su (must be logged in as root)
> cd /usr/bin
> ln -s libboost_thread.so.1 libboost_thread.so
>
Thanks everyone! When creating the symbolic link everything works fine!
Now why didn't I try that in the first place? =)
:.:: mattias
More information about the Gcc-help
mailing list