Дело собственно вот в чем...надо мне собрать трекер xbtt (http://xbtt.sourceforge.net/tracker/) под операционкой FreeBSD6.
1) Ставлю с dvd диска с дистрибутивом фряхи sql, subversion, boost. Через subversion качаю исходники. Запускаю скрипт make.bsd.sh Компиляция естественно вываливается с ошибкой
Код: Выделить всё
boost/ptr_container/ptr_list.hpp: No such fileНу путем недолгих копаний выясняется что либа буст действительно неполная...поэтому следующий пункт..
2) Начинаю гуглить в инете. Нахожу собственно свою проблему...
Решение
Предлагается там скачать boost с оффсайта boost.org и указать скачанную либу при запуске скрипта...Поэтому
3) Качаю последнюю версию boost и запускаю скрипт так:
Код: Выделить всё
./make.bsd.sh -l /путь_к_распакованному_архиву/boostКстати проверил там этот файл ptr_list.hpp есть и как раз в нужной папке... Нус, запускаю и получаю опять моих баранов....то есть ругается на отсутствие файла..Как я понял опция -l не возымела нужной силы или вообще была проигнорирована скриптом....
Итого вопросы:
1) Как правильно показать скрипту где у меня лежат скачанные файлы библиотеки?
2) Оно когда-нибудь скомпилится уже???