Трудности при компиляции xbtt под FreeBSD6 (дурацкий вопрос :))

FreeBSD, NetBSD, OpenBSD, DragonFly и т. д.

Модератор: arachnid

blackdevil
Бывший модератор
Сообщения: 2751
Статус: Добровольный помощник
ОС: Ubuntu (lts)

Трудности при компиляции xbtt под FreeBSD6

Сообщение blackdevil »

Привет форум! :drinks:
Дело собственно вот в чем...надо мне собрать трекер 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) Оно когда-нибудь скомпилится уже??? :)
Простые решения для Ubuntu-подобных систем: смотрим тут
Спасибо сказали:
blackdevil
Бывший модератор
Сообщения: 2751
Статус: Добровольный помощник
ОС: Ubuntu (lts)

Re: Трудности при компиляции xbtt под FreeBSD6

Сообщение blackdevil »

Может в другую ветку поместить? :(
Простые решения для Ubuntu-подобных систем: смотрим тут
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian

Re: Трудности при компиляции xbtt под FreeBSD6

Сообщение diesel »

ты уверен что там ключ -l ? обычно при компиляции дополнительные местоположения библиотек указывают в каких-нить переменных... или в ключах configure, но ключи там посложнее.
Спасибо сказали:
blackdevil
Бывший модератор
Сообщения: 2751
Статус: Добровольный помощник
ОС: Ubuntu (lts)

Re: Трудности при компиляции xbtt под FreeBSD6

Сообщение blackdevil »

Ну вот могу пост процитировать:
You can download a .tar.bz2 from Boost yourself, extract it and then run ./make.sh -I/path/to/boost/boost. Or ask/pay someone else to do that for you.

This post has been edited by xtf: Apr 2 2008, 09:19 AM

Только там запускают скрипт make.sh а мне надо make.bsd.sh а с ним что то такое не прокатывает....может просто тупо либы заменить те которые с диска ставились на те которые скачал?
Может еще к авторам проекта обратиться? Хмм...просто я думал тут найдутся люди которые этот трекер компилили а что-то в теме совсем глухо...Или может еще в ветку BSD запостить эту тему?
Простые решения для Ubuntu-подобных систем: смотрим тут
Спасибо сказали: