1

У меня были некоторые проблемы с компиляцией части программного обеспечения с использованием boost (wt, http://www.webtoolkit.eu/wt). Я знал (из тестирования на другой машине), что обновление с 1.46 решит мою проблему. Я удалил старые библиотеки повышения с помощью apt. Затем я скачал и собрал 1,52 из источника. Это закончено со всеми построенными целями.

Теперь во время компиляции компоновщик возвращает следующее:

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)

После компиляции boost 1.52 я перекомпилировал Wt из исходного кода. Я проверил на другой машине, вес может использовать буст 1.52. Я подозреваю, что это просто какая-то проблема с настройкой, но Google не предоставил помощь!

Я использую Ubuntu Server 12.04.

Есть идеи? Заранее благодарю за любую помощь :)

0