Jump to content

Recommended Posts

Posted

Добрый день!

Может кто подскажет, как собрать xbtt трекер на FreeBSD 8.1 amd64?

# uname -a
FreeBSD media.foboss.net 8.1-STABLE FreeBSD 8.1-STABLE #0 r212618: Wed Sep 15 21:26:51 UTC 2010     dima@fileserver.fob:/usr/obj/usr/src/sys/FSERV  amd64

# g++ -v
Using built-in specs.
Target: amd64-undermydesk-freebsd
Configured with: FreeBSD/amd64 system compiler
Thread model: posix
gcc version 4.2.1 20070719  [FreeBSD]

# pkg_info | grep boost
boost-all-1.43.0    The "meta-port" for boost libraries
boost-docs-1.43.0   Documentation for libraries from boost.org
boost-jam-1.43.0    Build tool from the boost.org
boost-libs-1.43.0_1 Free portable C++ libraries (without Boost.Python)
boost-python-libs-1.43.0 Framework for interfacing Python and C++

 

Выдает вот такую ошибку при сборке:

# ./make.sh
In file included from server.h:5,
                 from connection.cpp:9:
epoll.h:6:23: error: sys/epoll.h: No such file or directory
In file included from server.h:5,
                 from connection.cpp:9:
epoll.h:34: error: 'epoll_event' has not been declared
connection.cpp: In member function 'virtual void Cconnection::process_events(int)':
connection.cpp:285: error: 'EPOLLIN' was not declared in this scope
connection.cpp:285: error: 'EPOLLPRI' was not declared in this scope
connection.cpp:285: error: 'EPOLLERR' was not declared in this scope
connection.cpp:285: error: 'EPOLLHUP' was not declared in this scope
connection.cpp:286: error: 'EPOLLOUT' was not declared in this scope
In file included from epoll.cpp:2:
epoll.h:6:23: error: sys/epoll.h: No such file or directory
In file included from epoll.cpp:2:
epoll.h:34: error: 'epoll_event' has not been declared
epoll.cpp: In member function 'int Cepoll::create(int)':
epoll.cpp:20: error: 'epoll_create' was not declared in this scope
epoll.cpp: In member function 'int Cepoll::ctl(int, int, int, void*)':
epoll.cpp:29: error: 'epoll_event' was not declared in this scope
epoll.cpp:29: error: expected `;' before 'e'
epoll.cpp:30: error: 'e' was not declared in this scope
epoll.cpp:32: error: 'epoll_ctl' was not declared in this scope
epoll.cpp: At global scope:
epoll.cpp:38: error: 'int Cepoll::wait' is not a static member of 'class Cepoll'
epoll.cpp:38: error: 'epoll_event' was not declared in this scope
epoll.cpp:38: error: 'events' was not declared in this scope
epoll.cpp:38: error: expected primary-expression before 'int'
epoll.cpp:38: error: expected primary-expression before 'int'
epoll.cpp:38: error: initializer expression list treated as compound expression
epoll.cpp:39: error: expected ',' or ';' before '{' token
In file included from server.h:5,
                 from server.cpp:2:
epoll.h:6:23: error: sys/epoll.h: No such file or directory
In file included from server.h:5,
                 from server.cpp:2:
epoll.h:34: error: 'epoll_event' has not been declared
server.cpp: In member function 'int Cserver::run()':
server.cpp:67: error: 'EPOLL_CTL_ADD' was not declared in this scope
server.cpp:67: error: 'EPOLLIN' was not declared in this scope
server.cpp:67: error: 'EPOLLOUT' was not declared in this scope
server.cpp:67: error: 'EPOLLPRI' was not declared in this scope
server.cpp:67: error: 'EPOLLERR' was not declared in this scope
server.cpp:67: error: 'EPOLLHUP' was not declared in this scope
server.cpp:83: error: 'EPOLL_CTL_ADD' was not declared in this scope
server.cpp:83: error: 'EPOLLIN' was not declared in this scope
server.cpp:83: error: 'EPOLLPRI' was not declared in this scope
server.cpp:83: error: 'EPOLLERR' was not declared in this scope
server.cpp:83: error: 'EPOLLHUP' was not declared in this scope
server.cpp:113: error: 'epoll_event' was not declared in this scope
server.cpp:113: error: template argument 1 is invalid
server.cpp:113: error: invalid type in declaration before ';' token
server.cpp:122: error: request for member 'data' in 'events', which is of non-class type 'int'
server.cpp:122: error: request for member 'size' in 'events', which is of non-class type 'int'
server.cpp:130: error: invalid types 'int[int]' for array subscript
server.cpp:130: error: invalid types 'int[int]' for array subscript
server.cpp: In member function 'void Cserver::accept(const Csocket&)':
server.cpp:234: error: 'EPOLLIN' was not declared in this scope
server.cpp:238: error: 'EPOLL_CTL_ADD' was not declared in this scope
server.cpp:238: error: 'EPOLLOUT' was not declared in this scope
server.cpp:238: error: 'EPOLLPRI' was not declared in this scope
server.cpp:238: error: 'EPOLLERR' was not declared in this scope
server.cpp:238: error: 'EPOLLHUP' was not declared in this scope
server.cpp:238: error: 'EPOLLET' was not declared in this scope
In file included from server.h:5,
                 from tcp_listen_socket.cpp:4:
epoll.h:6:23: error: sys/epoll.h: No such file or directory
In file included from server.h:5,
                 from tcp_listen_socket.cpp:4:
epoll.h:34: error: 'epoll_event' has not been declared
In file included from server.h:5,
                 from transaction.h:3,
                 from transaction.cpp:2:
epoll.h:6:23: error: sys/epoll.h: No such file or directory
In file included from server.h:5,
                 from transaction.h:3,
                 from transaction.cpp:2:
epoll.h:34: error: 'epoll_event' has not been declared
In file included from server.h:5,
                 from transaction.h:3,
                 from udp_listen_socket.cpp:4:
epoll.h:6:23: error: sys/epoll.h: No such file or directory
In file included from server.h:5,
                 from transaction.h:3,
                 from udp_listen_socket.cpp:4:
epoll.h:34: error: 'epoll_event' has not been declared
udp_listen_socket.cpp: In member function 'virtual void Cudp_listen_socket::process_events(int)':
udp_listen_socket.cpp:19: error: 'EPOLLIN' was not declared in this scope
In file included from server.h:5,
                 from XBT Tracker.cpp:5:
epoll.h:6:23: error: sys/epoll.h: No such file or directory
In file included from server.h:5,
                 from XBT Tracker.cpp:5:
epoll.h:34: error: 'epoll_event' has not been declared

может кто сталкивался?

Posted
http://re-tracker.ru/index.php?showtopic=313

Бан в гугле - страшное дело. :)

Ну кстати инструкция так себе, для ретрекера mysql не нужен.

 

Вот вполне достаточный конфиг для ретркера:

log_access  =  0
log_announce =  0
anonymous_connect = 1
anonymous_announce = 1
debug =  0
gzip_debug =  0
gzip_scrape =  0
announce_interval =  600
listen_port = 80
auto_register = 1
mysql_host = -
pid_file = /var/run/xbt_tracker.pid

Posted (edited)
http://re-tracker.ru/index.php?showtopic=313

Бан в гугле - страшное дело. :)

страшное ))

только проблема в том, что

[root@media /usr/local/xbt/Tracker]# ls -l | grep make
-rwxr-xr-x  1 root  wheel    522 Oct  4 19:07 make.sh

нет у меня make.bsd.sh ((( что делать?

Edited by 911
Posted
мда... вы фряхой сами рулите или дали погонять? :)

 

http://sourceforge.net/projects/xbtt/forum...4/topic/3395068 №5

[root@media /usr/local/xbt/Tracker]# grep '/usr/local/include' make.sh
g++ $@ -DEPOLL -DNDEBUG -I ../misc -I . -O3 -o xbt_tracker -I /usr/local/include \

как бы это первым делом было добавлено :)

Posted
-DEPOLL это Вы сами добавили или было?
было, я тока -I /usr/local/include добавил

 

-DEPOLL это Вы сами добавили или было?
убрал, заработало :) спасибо ;)
Posted

Добрый день уважаемое комьюнити.

 

У меня похожая проблема с установкой XBTT - трекера на FreeBSD 8.1-STABLE

 

При попытке выполнить ./make.sh получаю примерно такой же список ошибок.

Подскажите пожалуйста, как исправить эту ситуацию. Если честно, не всё понятно из изложенного выше. Вроде сделал всё как написано, а исправить всё равно не получилось.

 

 = U, T = const unsigned char*]'
../misc/xbt/virtual_binary.h: In member function 'const_memory_range Cvirtual_binary::range() const':
../misc/xbt/virtual_binary.h:86: error: 'm_source' was not declared in this scope
../misc/xbt/virtual_binary.h: In member function 'memory_range Cvirtual_binary::mutable_range()':
../misc/xbt/virtual_binary.h:91: error: 'm_source' was not declared in this scope
../misc/xbt/virtual_binary.h:93: error: 'm_source' was not declared in this scope
../misc/xbt/virtual_binary.h:97: error: invalid use of incomplete type 'class Cvirtual_binary_source'
../misc/xbt/virtual_binary.h:13: error: forward declaration of 'class Cvirtual_binary_source'
../misc/xbt/virtual_binary.h:99: error: 'm_source' was not declared in this scope
../misc/xbt/virtual_binary.h: In member function 'void Cvirtual_binary::resize(size_t)':
../misc/xbt/virtual_binary.h:114: error: 'm_source' was not declared in this scope
../misc/xbt/virtual_binary.h:117: error: 'm_source' was not declared in this scope
In file included from server.h:4,
                 from transaction.h:3,
                 from transaction.cpp:2:
connection.h: At global scope:
connection.h:9: error: 'boost' has not been declared
connection.h:9: error: expected `{' before 'noncopyable'
connection.h:9: error: function definition does not declare parameters
In file included from server.h:5,
                 from transaction.h:3,
                 from transaction.cpp:2:
epoll.h:29: error: 'boost' has not been declared
epoll.h:29: error: expected `{' before 'noncopyable'
epoll.h:29: error: function definition does not declare parameters
In file included from ../misc/xbt/database.h:5,
                 from server.h:13,
                 from transaction.h:3,
                 from transaction.cpp:2:
../misc/xbt/sql_result.h:15: error: 'boost' has not been declared
../misc/xbt/sql_result.h:15: error: expected `{' before 'noncopyable'
../misc/xbt/sql_result.h:15: error: function definition does not declare parameters
../misc/xbt/sql_result.h:86: error: expected `)' before ',' token
../misc/xbt/sql_result.h:102: error: 'MYSQL_ROW' does not name a type
../misc/xbt/sql_result.h:104: error: 'boost' has not been declared
../misc/xbt/sql_result.h:104: error: ISO C++ forbids declaration of 'shared_ptr' with no type
../misc/xbt/sql_result.h:104: error: expected ';' before '<' token
../misc/xbt/sql_result.h: In member function 'Csql_row::operator bool() const':
../misc/xbt/sql_result.h:94: error: 'm_data' was not declared in this scope
../misc/xbt/sql_result.h: In member function 'Csql_field Csql_row::operator[](size_t) const':
../misc/xbt/sql_result.h:99: error: 'm_data' was not declared in this scope
../misc/xbt/sql_result.h: At global scope:
../misc/xbt/sql_result.h:112: error: expected `)' before '*' token
../misc/xbt/sql_result.h:141: error: ISO C++ forbids declaration of 'MYSQL_RES' with no type
../misc/xbt/sql_result.h:141: error: expected ';' before '*' token
../misc/xbt/sql_result.h:146: error: expected `;' before 'boost'
../misc/xbt/sql_result.h:146: error: 'boost' has not been declared
../misc/xbt/sql_result.h:146: error: ISO C++ forbids declaration of 'shared_ptr' with no type
../misc/xbt/sql_result.h:146: error: expected ';' before '<' token
../misc/xbt/sql_result.h: In member function 'int Csql_result::c_fields() const':
../misc/xbt/sql_result.h:128: error: 'h' was not declared in this scope
../misc/xbt/sql_result.h:128: error: 'mysql_num_fields' was not declared in this scope
../misc/xbt/sql_result.h: In member function 'int Csql_result::c_rows() const':
../misc/xbt/sql_result.h:133: error: 'h' was not declared in this scope
../misc/xbt/sql_result.h:133: error: 'mysql_num_rows' was not declared in this scope
../misc/xbt/sql_result.h: In member function 'void Csql_result::data_seek(int)':
../misc/xbt/sql_result.h:138: error: 'h' was not declared in this scope
../misc/xbt/sql_result.h:138: error: 'mysql_data_seek' was not declared in this scope
In file included from server.h:13,
                 from transaction.h:3,
                 from transaction.cpp:2:
../misc/xbt/database.h: At global scope:
../misc/xbt/database.h:7: error: 'boost' has not been declared
../misc/xbt/database.h:7: error: expected `{' before 'noncopyable'
../misc/xbt/database.h:7: error: function definition does not declare parameters
In file included from transaction.h:3,
                 from transaction.cpp:2:
server.h:64: error: 'boost' has not been declared
server.h:64: error: ISO C++ forbids declaration of 'array' with no type
server.h:64: error: expected ';' before '<' token
server.h:170: error: 'boost' has not been declared
server.h:170: error: ISO C++ forbids declaration of 'ptr_list' with no type
server.h:170: error: typedef name may not be a nested-name-specifier
server.h:170: error: expected ';' before '<' token
server.h:199: error: 't_connections' does not name a type
server.h:201: error: field 'm_epoll' has incomplete type
In file included from udp_listen_socket.cpp:1:
stdafx.h:3:29: error: boost/foreach.hpp: No such file or directory
In file included from client.h:3,
                 from udp_listen_socket.h:3,
                 from udp_listen_socket.cpp:2:
../misc/socket.h:3:32: error: boost/shared_ptr.hpp: No such file or directory
../misc/socket.h:4:29: error: boost/utility.hpp: No such file or directory
In file included from ../misc/socket.h:6,
                 from client.h:3,
                 from udp_listen_socket.h:3,
                 from udp_listen_socket.cpp:2:
../misc/xbt/const_memory_range.h:3:27: error: boost/array.hpp: No such file or directory
In file included from config.h:3,
                 from server.h:3,
                 from transaction.h:3,
                 from udp_listen_socket.cpp:4:
../misc/config_base.h:3:38: error: boost/algorithm/string.hpp: No such file or directory
In file included from connection.h:5,
                 from server.h:4,
                 from transaction.h:3,
                 from udp_listen_socket.cpp:4:
../misc/xbt/virtual_binary.h:3:29: error: boost/version.hpp: No such file or directory
In file included from server.h:5,
                 from transaction.h:3,
                 from udp_listen_socket.cpp:4:
epoll.h:6:23: error: sys/epoll.h: No such file or directory
In file included from transaction.h:3,
                 from udp_listen_socket.cpp:4:
server.h:10:44: error: boost/ptr_container/ptr_list.hpp: No such file or directory
server.h:11:43: error: boost/ptr_container/ptr_map.hpp: No such file or directory
In file included from ../misc/xbt/database.h:5,
                 from server.h:13,
                 from transaction.h:3,
                 from udp_listen_socket.cpp:4:
../misc/xbt/sql_result.h:13:25: error: mysql/mysql.h: No such file or directory
In file included from ../misc/socket.h:6,
                 from client.h:3,
                 from udp_listen_socket.h:3,
                 from udp_listen_socket.cpp:2:
../misc/xbt/const_memory_range.h:34: error: 'boost' has not been declared
../misc/xbt/const_memory_range.h:34: error: expected `)' before '<' token
../misc/xbt/const_memory_range.h:40: error: 'boost' has not been declared
../misc/xbt/const_memory_range.h:40: error: expected `)' before '<' token
../misc/xbt/const_memory_range.h:156: error: expected ',' or '...' before '::' token
../misc/xbt/const_memory_range.h:156: error: ISO C++ forbids declaration of 'boost' with no type
../misc/xbt/const_memory_range.h:162: error: expected ',' or '...' before '::' token
../misc/xbt/const_memory_range.h:162: error: ISO C++ forbids declaration of 'boost' with no type
../misc/xbt/const_memory_range.h: In constructor 'const_memory_range_base<T>::const_memory_range_base(int)':
../misc/xbt/const_memory_range.h:158: error: 'v' was not declared in this scope
../misc/xbt/const_memory_range.h: In constructor 'const_memory_range_base<T>::const_memory_range_base(int)':
../misc/xbt/const_memory_range.h:164: error: 'v' was not declared in this scope
In file included from client.h:3,
                 from udp_listen_socket.h:3,
                 from udp_listen_socket.cpp:2:
../misc/socket.h: At global scope:
../misc/socket.h:70: error: 'boost' has not been declared
../misc/socket.h:70: error: expected `{' before 'noncopyable'
../misc/socket.h:70: error: function definition does not declare parameters
../misc/socket.h:120: error: 'boost' has not been declared
../misc/socket.h:120: error: ISO C++ forbids declaration of 'shared_ptr' with no type
../misc/socket.h:120: error: expected ';' before '<' token
../misc/socket.h: In member function 'Csocket::operator SOCKET() const':
../misc/socket.h:117: error: 'm_source' was not declared in this scope
In file included from config.h:3,
                 from server.h:3,
                 from transaction.h:3,
                 from udp_listen_socket.cpp:4:
../misc/config_base.h: In member function 'std::istream& Cconfig_base::load(std::istream&)':
../misc/config_base.h:61: error: 'boost' has not been declared
../misc/config_base.h:61: error: 'boost' has not been declared
In file included from connection.h:5,
                 from server.h:4,
                 from transaction.h:3,
                 from udp_listen_socket.cpp:4:
../misc/xbt/virtual_binary.h: At global scope:
../misc/xbt/virtual_binary.h:13: error: 'boost' has not been declared
../misc/xbt/virtual_binary.h:13: error: expected `{' before 'noncopyable'
../misc/xbt/virtual_binary.h:13: error: function definition does not declare parameters
../misc/xbt/virtual_binary.h:135: error: 'boost' has not been declared
../misc/xbt/virtual_binary.h:135: error: ISO C++ forbids declaration of 'shared_ptr' with no type
../misc/xbt/virtual_binary.h:135: error: expected ';' before '<' token
../misc/xbt/const_memory_range.h: In instantiation of 'const_memory_range_base<const unsigned char*>':
../misc/xbt/virtual_binary.h:56:   instantiated from here
../misc/xbt/const_memory_range.h:162: error: 'template<long unsigned int U> const_memory_range_base::const_memory_range_base(int) [with long unsigned int U = U, T = const unsigned char*]' cannot be overloaded
../misc/xbt/const_memory_range.h:156: error: with 'template<long unsigned int U> const_memory_range_base::const_memory_range_base(int) [with long unsigned int U = U, T = const unsigned char*]'
../misc/xbt/virtual_binary.h: In member function 'const_memory_range Cvirtual_binary::range() const':
../misc/xbt/virtual_binary.h:86: error: 'm_source' was not declared in this scope
../misc/xbt/virtual_binary.h: In member function 'memory_range Cvirtual_binary::mutable_range()':
../misc/xbt/virtual_binary.h:91: error: 'm_source' was not declared in this scope
../misc/xbt/virtual_binary.h:93: error: 'm_source' was not declared in this scope
../misc/xbt/virtual_binary.h:97: error: invalid use of incomplete type 'class Cvirtual_binary_source'
../misc/xbt/virtual_binary.h:13: error: forward declaration of 'class Cvirtual_binary_source'
../misc/xbt/virtual_binary.h:99: error: 'm_source' was not declared in this scope
../misc/xbt/virtual_binary.h: In member function 'void Cvirtual_binary::resize(size_t)':
../misc/xbt/virtual_binary.h:114: error: 'm_source' was not declared in this scope
../misc/xbt/virtual_binary.h:117: error: 'm_source' was not declared in this scope
In file included from server.h:4,
                 from transaction.h:3,
                 from udp_listen_socket.cpp:4:
connection.h: At global scope:
connection.h:9: error: 'boost' has not been declared
connection.h:9: error: expected `{' before 'noncopyable'
connection.h:9: error: function definition does not declare parameters
In file included from server.h:5,
                 from transaction.h:3,
                 from udp_listen_socket.cpp:4:
epoll.h:29: error: 'boost' has not been declared
epoll.h:29: error: expected `{' before 'noncopyable'
epoll.h:29: error: function definition does not declare parameters
In file included from ../misc/xbt/database.h:5,
                 from server.h:13,
                 from transaction.h:3,
                 from udp_listen_socket.cpp:4:
../misc/xbt/sql_result.h:15: error: 'boost' has not been declared
../misc/xbt/sql_result.h:15: error: expected `{' before 'noncopyable'
../misc/xbt/sql_result.h:15: error: function definition does not declare parameters
../misc/xbt/sql_result.h:86: error: expected `)' before ',' token
../misc/xbt/sql_result.h:102: error: 'MYSQL_ROW' does not name a type
../misc/xbt/sql_result.h:104: error: 'boost' has not been declared
../misc/xbt/sql_result.h:104: error: ISO C++ forbids declaration of 'shared_ptr' with no type
../misc/xbt/sql_result.h:104: error: expected ';' before '<' token
../misc/xbt/sql_result.h: In member function 'Csql_row::operator bool() const':
../misc/xbt/sql_result.h:94: error: 'm_data' was not declared in this scope
../misc/xbt/sql_result.h: In member function 'Csql_field Csql_row::operator[](size_t) const':
../misc/xbt/sql_result.h:99: error: 'm_data' was not declared in this scope
../misc/xbt/sql_result.h: At global scope:
../misc/xbt/sql_result.h:112: error: expected `)' before '*' token
../misc/xbt/sql_result.h:141: error: ISO C++ forbids declaration of 'MYSQL_RES' with no type
../misc/xbt/sql_result.h:141: error: expected ';' before '*' token
../misc/xbt/sql_result.h:146: error: expected `;' before 'boost'
../misc/xbt/sql_result.h:146: error: 'boost' has not been declared
../misc/xbt/sql_result.h:146: error: ISO C++ forbids declaration of 'shared_ptr' with no type
../misc/xbt/sql_result.h:146: error: expected ';' before '<' token
../misc/xbt/sql_result.h: In member function 'int Csql_result::c_fields() const':
../misc/xbt/sql_result.h:128: error: 'h' was not declared in this scope
../misc/xbt/sql_result.h:128: error: 'mysql_num_fields' was not declared in this scope
../misc/xbt/sql_result.h: In member function 'int Csql_result::c_rows() const':
../misc/xbt/sql_result.h:133: error: 'h' was not declared in this scope
../misc/xbt/sql_result.h:133: error: 'mysql_num_rows' was not declared in this scope
../misc/xbt/sql_result.h: In member function 'void Csql_result::data_seek(int)':
../misc/xbt/sql_result.h:138: error: 'h' was not declared in this scope
../misc/xbt/sql_result.h:138: error: 'mysql_data_seek' was not declared in this scope
In file included from server.h:13,
                 from transaction.h:3,
                 from udp_listen_socket.cpp:4:
../misc/xbt/database.h: At global scope:
../misc/xbt/database.h:7: error: 'boost' has not been declared
../misc/xbt/database.h:7: error: expected `{' before 'noncopyable'
../misc/xbt/database.h:7: error: function definition does not declare parameters
In file included from transaction.h:3,
                 from udp_listen_socket.cpp:4:
server.h:64: error: 'boost' has not been declared
server.h:64: error: ISO C++ forbids declaration of 'array' with no type
server.h:64: error: expected ';' before '<' token
server.h:170: error: 'boost' has not been declared
server.h:170: error: ISO C++ forbids declaration of 'ptr_list' with no type
server.h:170: error: typedef name may not be a nested-name-specifier
server.h:170: error: expected ';' before '<' token
server.h:199: error: 't_connections' does not name a type
server.h:201: error: field 'm_epoll' has incomplete type
udp_listen_socket.cpp: In member function 'virtual void Cudp_listen_socket::process_events(int)':
udp_listen_socket.cpp:19: error: 'EPOLLIN' was not declared in this scope
In file included from XBT Tracker.cpp:1:
stdafx.h:3:29: error: boost/foreach.hpp: No such file or directory
In file included from config.h:3,
                 from XBT Tracker.cpp:4:
../misc/config_base.h:3:38: error: boost/algorithm/string.hpp: No such file or directory
In file included from client.h:3,
                 from connection.h:3,
                 from server.h:4,
                 from XBT Tracker.cpp:5:
../misc/socket.h:3:32: error: boost/shared_ptr.hpp: No such file or directory
../misc/socket.h:4:29: error: boost/utility.hpp: No such file or directory
In file included from ../misc/socket.h:6,
                 from client.h:3,
                 from connection.h:3,
                 from server.h:4,
                 from XBT Tracker.cpp:5:
../misc/xbt/const_memory_range.h:3:27: error: boost/array.hpp: No such file or directory
In file included from connection.h:5,
                 from server.h:4,
                 from XBT Tracker.cpp:5:
../misc/xbt/virtual_binary.h:3:29: error: boost/version.hpp: No such file or directory
In file included from server.h:5,
                 from XBT Tracker.cpp:5:
epoll.h:6:23: error: sys/epoll.h: No such file or directory
In file included from XBT Tracker.cpp:5:
server.h:10:44: error: boost/ptr_container/ptr_list.hpp: No such file or directory
server.h:11:43: error: boost/ptr_container/ptr_map.hpp: No such file or directory
In file included from ../misc/xbt/database.h:5,
                 from server.h:13,
                 from XBT Tracker.cpp:5:
../misc/xbt/sql_result.h:13:25: error: mysql/mysql.h: No such file or directory
In file included from config.h:3,
                 from XBT Tracker.cpp:4:
../misc/config_base.h: In member function 'std::istream& Cconfig_base::load(std::istream&)':
../misc/config_base.h:61: error: 'boost' has not been declared
../misc/config_base.h:61: error: 'boost' has not been declared
In file included from ../misc/socket.h:6,
                 from client.h:3,
                 from connection.h:3,
                 from server.h:4,
                 from XBT Tracker.cpp:5:
../misc/xbt/const_memory_range.h: At global scope:
../misc/xbt/const_memory_range.h:34: error: 'boost' has not been declared
../misc/xbt/const_memory_range.h:34: error: expected `)' before '<' token
../misc/xbt/const_memory_range.h:40: error: 'boost' has not been declared
../misc/xbt/const_memory_range.h:40: error: expected `)' before '<' token
../misc/xbt/const_memory_range.h:156: error: expected ',' or '...' before '::' token
../misc/xbt/const_memory_range.h:156: error: ISO C++ forbids declaration of 'boost' with no type
../misc/xbt/const_memory_range.h:162: error: expected ',' or '...' before '::' token
../misc/xbt/const_memory_range.h:162: error: ISO C++ forbids declaration of 'boost' with no type
../misc/xbt/const_memory_range.h: In constructor 'const_memory_range_base<T>::const_memory_range_base(int)':
../misc/xbt/const_memory_range.h:158: error: 'v' was not declared in this scope
../misc/xbt/const_memory_range.h: In constructor 'const_memory_range_base<T>::const_memory_range_base(int)':
../misc/xbt/const_memory_range.h:164: error: 'v' was not declared in this scope
In file included from client.h:3,
                 from connection.h:3,
                 from server.h:4,
                 from XBT Tracker.cpp:5:
../misc/socket.h: At global scope:
../misc/socket.h:70: error: 'boost' has not been declared
../misc/socket.h:70: error: expected `{' before 'noncopyable'
../misc/socket.h:70: error: function definition does not declare parameters
../misc/socket.h:120: error: 'boost' has not been declared
../misc/socket.h:120: error: ISO C++ forbids declaration of 'shared_ptr' with no type
../misc/socket.h:120: error: expected ';' before '<' token
../misc/socket.h: In member function 'Csocket::operator SOCKET() const':
../misc/socket.h:117: error: 'm_source' was not declared in this scope
In file included from connection.h:5,
                 from server.h:4,
                 from XBT Tracker.cpp:5:
../misc/xbt/virtual_binary.h: At global scope:
../misc/xbt/virtual_binary.h:13: error: 'boost' has not been declared
../misc/xbt/virtual_binary.h:13: error: expected `{' before 'noncopyable'
../misc/xbt/virtual_binary.h:13: error: function definition does not declare parameters
../misc/xbt/virtual_binary.h:135: error: 'boost' has not been declared
../misc/xbt/virtual_binary.h:135: error: ISO C++ forbids declaration of 'shared_ptr' with no type
../misc/xbt/virtual_binary.h:135: error: expected ';' before '<' token
../misc/xbt/const_memory_range.h: In instantiation of 'const_memory_range_base<const unsigned char*>':
../misc/xbt/virtual_binary.h:56:   instantiated from here
../misc/xbt/const_memory_range.h:162: error: 'template<long unsigned int U> const_memory_range_base::const_memory_range_base(int) [with long unsigned int U = U, T = const unsigned char*]' cannot be overloaded
../misc/xbt/const_memory_range.h:156: error: with 'template<long unsigned int U> const_memory_range_base::const_memory_range_base(int) [with long unsigned int U = U, T = const unsigned char*]'
../misc/xbt/virtual_binary.h: In member function 'const_memory_range Cvirtual_binary::range() const':
../misc/xbt/virtual_binary.h:86: error: 'm_source' was not declared in this scope
../misc/xbt/virtual_binary.h: In member function 'memory_range Cvirtual_binary::mutable_range()':
../misc/xbt/virtual_binary.h:91: error: 'm_source' was not declared in this scope
../misc/xbt/virtual_binary.h:93: error: 'm_source' was not declared in this scope
../misc/xbt/virtual_binary.h:97: error: invalid use of incomplete type 'class Cvirtual_binary_source'
../misc/xbt/virtual_binary.h:13: error: forward declaration of 'class Cvirtual_binary_source'
../misc/xbt/virtual_binary.h:99: error: 'm_source' was not declared in this scope
../misc/xbt/virtual_binary.h: In member function 'void Cvirtual_binary::resize(size_t)':
../misc/xbt/virtual_binary.h:114: error: 'm_source' was not declared in this scope
../misc/xbt/virtual_binary.h:117: error: 'm_source' was not declared in this scope
In file included from server.h:4,
                 from XBT Tracker.cpp:5:
connection.h: At global scope:
connection.h:9: error: 'boost' has not been declared
connection.h:9: error: expected `{' before 'noncopyable'
connection.h:9: error: function definition does not declare parameters
In file included from server.h:5,
                 from XBT Tracker.cpp:5:
epoll.h:29: error: 'boost' has not been declared
epoll.h:29: error: expected `{' before 'noncopyable'
epoll.h:29: error: function definition does not declare parameters
In file included from ../misc/xbt/database.h:5,
                 from server.h:13,
                 from XBT Tracker.cpp:5:
../misc/xbt/sql_result.h:15: error: 'boost' has not been declared
../misc/xbt/sql_result.h:15: error: expected `{' before 'noncopyable'
../misc/xbt/sql_result.h:15: error: function definition does not declare parameters
../misc/xbt/sql_result.h:86: error: expected `)' before ',' token
../misc/xbt/sql_result.h:102: error: 'MYSQL_ROW' does not name a type
../misc/xbt/sql_result.h:104: error: 'boost' has not been declared
../misc/xbt/sql_result.h:104: error: ISO C++ forbids declaration of 'shared_ptr' with no type
../misc/xbt/sql_result.h:104: error: expected ';' before '<' token
../misc/xbt/sql_result.h: In member function 'Csql_row::operator bool() const':
../misc/xbt/sql_result.h:94: error: 'm_data' was not declared in this scope
../misc/xbt/sql_result.h: In member function 'Csql_field Csql_row::operator[](size_t) const':
../misc/xbt/sql_result.h:99: error: 'm_data' was not declared in this scope
../misc/xbt/sql_result.h: At global scope:
../misc/xbt/sql_result.h:112: error: expected `)' before '*' token
../misc/xbt/sql_result.h:141: error: ISO C++ forbids declaration of 'MYSQL_RES' with no type
../misc/xbt/sql_result.h:141: error: expected ';' before '*' token
../misc/xbt/sql_result.h:146: error: expected `;' before 'boost'
../misc/xbt/sql_result.h:146: error: 'boost' has not been declared
../misc/xbt/sql_result.h:146: error: ISO C++ forbids declaration of 'shared_ptr' with no type
../misc/xbt/sql_result.h:146: error: expected ';' before '<' token
../misc/xbt/sql_result.h: In member function 'int Csql_result::c_fields() const':
../misc/xbt/sql_result.h:128: error: 'h' was not declared in this scope
../misc/xbt/sql_result.h:128: error: 'mysql_num_fields' was not declared in this scope
../misc/xbt/sql_result.h: In member function 'int Csql_result::c_rows() const':
../misc/xbt/sql_result.h:133: error: 'h' was not declared in this scope
../misc/xbt/sql_result.h:133: error: 'mysql_num_rows' was not declared in this scope
../misc/xbt/sql_result.h: In member function 'void Csql_result::data_seek(int)':
../misc/xbt/sql_result.h:138: error: 'h' was not declared in this scope
../misc/xbt/sql_result.h:138: error: 'mysql_data_seek' was not declared in this scope
In file included from server.h:13,
                 from XBT Tracker.cpp:5:
../misc/xbt/database.h: At global scope:
../misc/xbt/database.h:7: error: 'boost' has not been declared
../misc/xbt/database.h:7: error: expected `{' before 'noncopyable'
../misc/xbt/database.h:7: error: function definition does not declare parameters
In file included from XBT Tracker.cpp:5:
server.h:64: error: 'boost' has not been declared
server.h:64: error: ISO C++ forbids declaration of 'array' with no type
server.h:64: error: expected ';' before '<' token
server.h:170: error: 'boost' has not been declared
server.h:170: error: ISO C++ forbids declaration of 'ptr_list' with no type
server.h:170: error: typedef name may not be a nested-name-specifier
server.h:170: error: expected ';' before '<' token
server.h:199: error: 't_connections' does not name a type
server.h:201: error: field 'm_epoll' has incomplete type
XBT Tracker.cpp: In function 'int main1()':
XBT Tracker.cpp:31: error: aggregate 'Cdatabase database' has incomplete type and cannot be defined
XBT Tracker.cpp:37: error: expected type-specifier
XBT Tracker.cpp:37: error: expected unqualified-id before '&' token
XBT Tracker.cpp:37: error: expected `)' before '&' token
XBT Tracker.cpp:37: error: expected `{' before '&' token
XBT Tracker.cpp:37: error: 'e' was not declared in this scope
XBT Tracker.cpp:37: error: expected `;' before ')' token

Posted

Я прошу прощения, за очередной нубовский вопрос, а как это сделать?

Ну или где поискать, чтобы не задавать подбных вопросов в следующий раз..

Posted

Deac

Большое спасибо за вразумительный ответ и дельный совет.

На 9 из 10 ресурсов ответ примерно такой же.

 

Ничего личного, но смысл от такого комментария?

Отправить человека, который ищет решение проблемы искать дальше?

 

Я не имею, пока представления о том, каким образом необходимо решить эту проблему.

 

Ничего личного против Вас, Deac, не имею, наболело уже.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.