Если кто-то компилил 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
Код: Выделить всё
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
Код: Выделить всё
"Шаг 1 скачиваем недостающие билиотеки должен быть gc++3.4 или boost (как замена если gc+ новее режим портации и не единой ошибки )"
Что значит "режим портации"???
Если кто компилил, скажите как правильно скопилировать без ошибок?