Eu estava tendo alguns problemas para compilar com um software usando o boost (wt, link ). Eu sabia (de testar com outra máquina) que atualizar de 1,46 resolveria o meu problema. Eu removi as antigas bibliotecas de reforço com o apt. Eu então baixei e construí 1.52 da fonte. Foi concluído com todos os alvos construídos.
Agora, durante a compilação, o vinculador retorna o seguinte:
g++ entry.cpp -std=c++11 -lwt -lwtfcgi -lboost_signals -lboost_system -lwtdbo -lwtdbosqlite3
/usr/bin/ld: warning: libboost_thread.so.1.46.1, needed by /usr/local/lib/libwt.so, not found (try using -rpath or -rpath-link)
/usr/bin/ld: warning: libboost_regex.so.1.46.1, needed by /usr/local/lib/libwt.so, not found (try using -rpath or -rpath-link)
/usr/bin/ld: warning: libboost_signals.so.1.46.1, needed by /usr/local/lib/libwt.so, not found (try using -rpath or -rpath-link)
/usr/bin/ld: warning: libboost_system.so.1.46.1, needed by /usr/local/lib/libwt.so, not found (try using -rpath or -rpath-link)
/usr/bin/ld: warning: libboost_filesystem.so.1.46.1, needed by /usr/local/lib/libwt.so, not found (try using -rpath or -rpath-link)
/usr/bin/ld: warning: libboost_date_time.so.1.46.1, needed by /usr/local/lib/libwt.so, not found (try using -rpath or -rpath-link)
Depois de compilar o boost 1.52 eu recompilei o Wt da fonte. Eu verifiquei em outra máquina que é capaz de usar o boost 1.52. Eu suspeito que isso seja simplesmente algum tipo de problema de configuração, mas o Google não tem recebido assistência!
Estou executando o Ubuntu Server 12.04.
Alguma ideia? Agradecemos antecipadamente por qualquer ajuda:)