Страница 1 из 1

torrentpier-XBT

Добавлено: 2009-09-04 20:43:28
kirill.adw
Всем здравия и благополучия!

Если кто-то компилил torrentpier_0.3.5_XBT под freebsd, помогите пожалуйста разобраться...

1. Скачал на сервер freebsd 6.4 содержимое: http://torrentpier.googlecode.com/svn/
2. Перешёл в /branches/torrentpier_0.3.5_XBT/xbt/Tracker/
3. Сделал: sh ./make.bsd.sh

p.s. Revision 289

посыпалось куча ошибок вот такого содержания:

Код: Выделить всё

../misc/virtual_binary.h:96: error: `m_source' was not declared in this scope
../misc/virtual_binary.h: In member function `const_memory_range Cvirtual_binary::range() const':
../misc/virtual_binary.h:112: error: `m_source' was not declared in this scope
../misc/virtual_binary.h: In member function `memory_range Cvirtual_binary::mutable_range()':
../misc/virtual_binary.h:117: error: `m_source' was not declared in this scope
../misc/virtual_binary.h:119: error: `m_source' was not declared in this scope
../misc/virtual_binary.h: In member function `void Cvirtual_binary::resize(size_t)':
../misc/virtual_binary.h:131: error: `m_source' was not declared in this scope
In file included from ../misc/virtual_binary.cpp:2:
../misc/virtual_binary.h:8:35: boost/intrusive_ptr.hpp: No such file or directory
../misc/virtual_binary.h:9:29: boost/utility.hpp: No such file or directory
In file included from ../misc/virtual_binary.cpp:2:
../misc/virtual_binary.h:14: error: `boost' has not been declared
../misc/virtual_binary.h:15: error: expected class-name before '{' token
../misc/virtual_binary.h:150: error: `boost' has not been declared
../misc/virtual_binary.h:150: error: ISO C++ forbids declaration of `intrusive_ptr' with no type
../misc/virtual_binary.h:150: error: expected `;' before '<' token
../misc/virtual_binary.h: In member function `unsigned char* Cvirtual_binary::data_edit()':
../misc/virtual_binary.h:96: error: `m_source' was not declared in this scope
../misc/virtual_binary.h: In member function `const_memory_range Cvirtual_binary::range() const':
../misc/virtual_binary.h:112: error: `m_source' was not declared in this scope
../misc/virtual_binary.h: In member function `memory_range Cvirtual_binary::mutable_range()':
../misc/virtual_binary.h:117: error: `m_source' was not declared in this scope
../misc/virtual_binary.h:119: error: `m_source' was not declared in this scope
../misc/virtual_binary.h: In member function `void Cvirtual_binary::resize(size_t)':
../misc/virtual_binary.h:131: error: `m_source' was not declared in this scope
../misc/virtual_binary.cpp: In constructor `Cvirtual_binary::Cvirtual_binary(size_t)':
../misc/virtual_binary.cpp:25: error: `m_source' was not declared in this scope
../misc/virtual_binary.cpp: In constructor `Cvirtual_binary::Cvirtual_binary(const_memory_range)':
../misc/virtual_binary.cpp:30: error: `m_source' was not declared in this scope
../misc/virtual_binary.cpp: In member function `void Cvirtual_binary::clear()':
../misc/virtual_binary.cpp:62: error: `m_source' was not declared in this scope
../misc/virtual_binary.cpp: In member function `unsigned char* Cvirtual_binary::write_start(size_t)':
../misc/virtual_binary.cpp:75: error: `m_source' was not declared in this scope
In file included from ../misc/xcc_z.h:8,
                 from ../misc/xcc_z.cpp:2:
../misc/virtual_binary.h:8:35: boost/intrusive_ptr.hpp: No such file or directory
../misc/virtual_binary.h:9:29: boost/utility.hpp: No such file or directory
In file included from ../misc/xcc_z.h:8,
                 from ../misc/xcc_z.cpp:2:
../misc/virtual_binary.h:14: error: `boost' has not been declared
../misc/virtual_binary.h:15: error: expected class-name before '{' token
../misc/virtual_binary.h:150: error: `boost' has not been declared
../misc/virtual_binary.h:150: error: ISO C++ forbids declaration of `intrusive_ptr' with no type
../misc/virtual_binary.h:150: error: expected `;' before '<' token
../misc/virtual_binary.h: In member function `unsigned char* Cvirtual_binary::data_edit()':
../misc/virtual_binary.h:96: error: `m_source' was not declared in this scope
../misc/virtual_binary.h: In member function `const_memory_range Cvirtual_binary::range() const':
../misc/virtual_binary.h:112: error: `m_source' was not declared in this scope
../misc/virtual_binary.h: In member function `memory_range Cvirtual_binary::mutable_range()':
../misc/virtual_binary.h:117: error: `m_source' was not declared in this scope
../misc/virtual_binary.h:119: error: `m_source' was not declared in this scope
../misc/virtual_binary.h: In member function `void Cvirtual_binary::resize(size_t)':
../misc/virtual_binary.h:131: error: `m_source' was not declared in this scope
In file included from ../misc/xif_key.h:10,
                 from ../misc/xif_key.cpp:2:
../misc/virtual_binary.h:8:35: boost/intrusive_ptr.hpp: No such file or directory
../misc/virtual_binary.h:9:29: boost/utility.hpp: No such file or directory
In file included from ../misc/xif_key.h:10,
                 from ../misc/xif_key.cpp:2:
../misc/virtual_binary.h:14: error: `boost' has not been declared
../misc/virtual_binary.h:15: error: expected class-name before '{' token
../misc/virtual_binary.h:150: error: `boost' has not been declared
../misc/virtual_binary.h:150: error: ISO C++ forbids declaration of `intrusive_ptr' with no type
../misc/virtual_binary.h:150: error: expected `;' before '<' token
../misc/virtual_binary.h: In member function `unsigned char* Cvirtual_binary::data_edit()':
../misc/virtual_binary.h:96: error: `m_source' was not declared in this scope
../misc/virtual_binary.h: In member function `const_memory_range Cvirtual_binary::range() const':
../misc/virtual_binary.h:112: error: `m_source' was not declared in this scope
../misc/virtual_binary.h: In member function `memory_range Cvirtual_binary::mutable_range()':
../misc/virtual_binary.h:117: error: `m_source' was not declared in this scope
../misc/virtual_binary.h:119: error: `m_source' was not declared in this scope
../misc/virtual_binary.h: In member function `void Cvirtual_binary::resize(size_t)':
../misc/virtual_binary.h:131: error: `m_source' was not declared in this scope
In file included from ../misc/xif_value.h:9,
                 from ../misc/xif_key_r.h:9,
                 from ../misc/xif_key_r.cpp:2:
../misc/virtual_binary.h:8:35: boost/intrusive_ptr.hpp: No such file or directory
../misc/virtual_binary.h:9:29: boost/utility.hpp: No such file or directory
In file included from ../misc/xif_value.h:9,
                 from ../misc/xif_key_r.h:9,
                 from ../misc/xif_key_r.cpp:2:
../misc/virtual_binary.h:14: error: `boost' has not been declared
../misc/virtual_binary.h:15: error: expected class-name before '{' token
../misc/virtual_binary.h:150: error: `boost' has not been declared
../misc/virtual_binary.h:150: error: ISO C++ forbids declaration of `intrusive_ptr' with no type
../misc/virtual_binary.h:150: error: expected `;' before '<' token
../misc/virtual_binary.h: In member function `unsigned char* Cvirtual_binary::data_edit()':
../misc/virtual_binary.h:96: error: `m_source' was not declared in this scope
../misc/virtual_binary.h: In member function `const_memory_range Cvirtual_binary::range() const':
../misc/virtual_binary.h:112: error: `m_source' was not declared in this scope
../misc/virtual_binary.h: In member function `memory_range Cvirtual_binary::mutable_range()':
../misc/virtual_binary.h:117: error: `m_source' was not declared in this scope
../misc/virtual_binary.h:119: error: `m_source' was not declared in this scope
../misc/virtual_binary.h: In member function `void Cvirtual_binary::resize(size_t)':
../misc/virtual_binary.h:131: error: `m_source' was not declared in this scope
In file included from ../misc/xif_value.h:9,
                 from ../misc/xif_value.cpp:2:
../misc/virtual_binary.h:8:35: boost/intrusive_ptr.hpp: No such file or directory
../misc/virtual_binary.h:9:29: boost/utility.hpp: No such file or directory
In file included from ../misc/xif_value.h:9,
                 from ../misc/xif_value.cpp:2:
../misc/virtual_binary.h:14: error: `boost' has not been declared
../misc/virtual_binary.h:15: error: expected class-name before '{' token
../misc/virtual_binary.h:150: error: `boost' has not been declared
../misc/virtual_binary.h:150: error: ISO C++ forbids declaration of `intrusive_ptr' with no type
../misc/virtual_binary.h:150: error: expected `;' before '<' token
../misc/virtual_binary.h: In member function `unsigned char* Cvirtual_binary::data_edit()':
../misc/virtual_binary.h:96: error: `m_source' was not declared in this scope
../misc/virtual_binary.h: In member function `const_memory_range Cvirtual_binary::range() const':
../misc/virtual_binary.h:112: error: `m_source' was not declared in this scope
../misc/virtual_binary.h: In member function `memory_range Cvirtual_binary::mutable_range()':
../misc/virtual_binary.h:117: error: `m_source' was not declared in this scope
../misc/virtual_binary.h:119: error: `m_source' was not declared in this scope
../misc/virtual_binary.h: In member function `void Cvirtual_binary::resize(size_t)':
../misc/virtual_binary.h:131: error: `m_source' was not declared in this scope
root# g++ -v

Код: Выделить всё

Using built-in specs.
Configured with: FreeBSD/i386 system compiler
Thread model: posix
gcc version 3.4.6 [FreeBSD] 20060305
Систему только что переустановил, обновил порты: Вот список того, что установленно:

Код: Выделить всё

cmake
boost-libs-1.39.0
boost-jam-1.39.0
boost-python-libs-1.39.0
boost-docs-1.39.0
icu-3.8.1_2
python26-2.6.2_2
py26-elementtree-1.2.6_1
gccxml-0.6.0
gmake-3.81_3
gettext-0.17_1
libtool-2.2.6a
libiconv-1.13.1
boost-all-1.39.0
По этому поводу на http://torrentpier.info/viewtopic.php?f ... 88&start=0, написано:

Код: Выделить всё

"Шаг 1 скачиваем недостающие билиотеки должен быть gc++3.4 или boost (как замена если gc+ новее режим портации и не единой ошибки )"
форум torrentpier.info молчит....

Что значит "режим портации"???
Если кто компилил, скажите как правильно скопилировать без ошибок?

Re: torrentpier-XBT

Добавлено: 2009-10-24 20:30:19
Alex Keda
в портах нету чтоли?

Re: torrentpier-XBT

Добавлено: 2009-10-25 7:59:05
manefesto
нету...
я исходники малость правил даже...
юзай transmission-web

Re: torrentpier-XBT

Добавлено: 2009-10-25 15:55:51
Вася
Скачай со страницы XBT, все нормально ставится. Работает на FreeBSD 7.2 под большими нагрузками