Compiling problem on Centos
Posted: Sun Oct 31, 2010 9:24 pm
I tried to build deluge-1.3.1 and deluge-1.3.0
got same errors
Linux nas 2.6.18-194.17.1.el5xen #1 SMP Wed Sep 29 14:12:56 EDT 2010 i686 i686 i386 GNU/Linux
Package boost-devel-1.33.1-10.el5.i386 already installed and latest version
Package boost-1.33.1-10.el5.i386 already installed and latest version
got same errors
Code: Select all
gcc -fno-strict-aliasing -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -D_GNU_SOURCE -fPIC -fPIC -I./libtorrent -I./libtorrent/include -I./libtorrent/include/libtorrent -I/usr/include/python2.4 -I/usr/include -I -I/usr/include/python2.4 -c ./libtorrent/src/udp_socket.cpp -o build/temp.linux-i686-2.4/./libtorrent/src/udp_socket.o -D_FILE_OFFSET_BITS=64 -DNDEBUG -DTORRENT_USE_OPENSSL=1 -O2 -Wno-missing-braces
./libtorrent/include/libtorrent/udp_socket.hpp:124: error: ISO C++ forbids declaration of 'list' with no type
./libtorrent/include/libtorrent/udp_socket.hpp:124: error: invalid use of '::'
./libtorrent/include/libtorrent/udp_socket.hpp:124: error: expected ';' before '<' token
./libtorrent/src/udp_socket.cpp: In member function 'void libtorrent::udp_socket::send(const boost::asio::ip::basic_endpoint<boost::asio::ip::udp>&, const char*, int, boost::system::error_code&)':
./libtorrent/src/udp_socket.cpp:105: error: 'm_queue' was not declared in this scope
./libtorrent/src/udp_socket.cpp: In member function 'void libtorrent::udp_socket::connect2(const boost::system::error_code&)':
./libtorrent/src/udp_socket.cpp:645: error: 'm_queue' was not declared in this scope
error: command 'gcc' failed with exit status 1
Package boost-devel-1.33.1-10.el5.i386 already installed and latest version
Package boost-1.33.1-10.el5.i386 already installed and latest version