Still using fiesty how can I install latest version?

General support for problems installing or using Deluge
Post Reply
BillyHunt
New User
New User
Posts: 3
Joined: Thu Dec 27, 2007 10:46 pm

Still using fiesty how can I install latest version?

Post by BillyHunt »

There doesn't appear to be a .deb package anymore which I normally used.
I got the one from here https://launchpad.net/~deluge-team/+archive
but it came up with dependency is not satisfiable error

I know I should probably upgrade to at least Gutsy by now but I've got quite a bit installed and running on fiesty and it's all running fine for the time being so I'm not so keen on upgrading just yet
johnnyg
Top Bloke
Top Bloke
Posts: 1522
Joined: Sun Oct 28, 2007 4:00 am
Location: Sydney, Australia

Re: Still using fiesty how can I install latest version?

Post by johnnyg »

download the source, extract it and read the README on how to install it.
BillyHunt
New User
New User
Posts: 3
Joined: Thu Dec 27, 2007 10:46 pm

Re: Still using fiesty how can I install latest version?

Post by BillyHunt »

I did have a go at that before I posted but fell at the first hurdle. :cry:
It always seems to be the case with anything I try to do unless I have a .deb

Code: Select all

python setup.py build
Attempting to detect your system information
32bit x86 system detected
Linux operating system detected
running build
running build_py
running build_ext
building 'deluge_core' extension
gcc -pthread -fno-strict-aliasing -DNDEBUG -O2 -Wall -fPIC -I./libtorrent -I./libtorrent/include -I./libtorrent/include/libtorrent -I/usr/include/python2.5 -I/usr/include/python2.5 -c libtorrent/src/http_stream.cpp -o build/temp.linux-i686-2.5/libtorrent/src/http_stream.o -Wno-missing-braces -DHAVE_INCLUDE_LIBTORRENT_ASIO____ASIO_HPP=1 -DHAVE_INCLUDE_LIBTORRENT_ASIO_SSL_STREAM_HPP=1 -DHAVE_INCLUDE_LIBTORRENT_ASIO_IP_TCP_HPP=1 -DHAVE_PTHREAD=1 -DTORRENT_USE_OPENSSL=1 -DHAVE_SSL=1 -DNDEBUG=1 -O2
gcc: error trying to exec 'cc1plus': execvp: No such file or directory
error: command 'gcc' failed with exit status 1
make: *** [all] Error 1
That was the first error I got so I googled cc1plus and then installed g++ and tried again

Code: Select all

has no member named ‘time’
./libtorrent/include/libtorrent/time.hpp:125: error: ‘struct libtorrent::ptime’ has no member named ‘time’
./libtorrent/include/libtorrent/time.hpp: In function ‘bool libtorrent::operator>=(libtorrent::ptime, libtorrent::ptime)’:
./libtorrent/include/libtorrent/time.hpp:127: error: ‘struct libtorrent::ptime’ has no member named ‘time’
./libtorrent/include/libtorrent/time.hpp:127: error: ‘struct libtorrent::ptime’ has no member named ‘time’
./libtorrent/include/libtorrent/time.hpp: In function ‘bool libtorrent::operator<=(libtorrent::ptime, libtorrent::ptime)’:
./libtorrent/include/libtorrent/time.hpp:129: error: ‘struct libtorrent::ptime’ has no member named ‘time’
./libtorrent/include/libtorrent/time.hpp:129: error: ‘struct libtorrent::ptime’ has no member named ‘time’
./libtorrent/include/libtorrent/time.hpp: In function ‘bool libtorrent::operator<(libtorrent::ptime, libtorrent::ptime)’:
./libtorrent/include/libtorrent/time.hpp:131: error: ‘struct libtorrent::ptime’ has no member named ‘time’
./libtorrent/include/libtorrent/time.hpp:131: error: ‘struct libtorrent::ptime’ has no member named ‘time’
./libtorrent/include/libtorrent/time.hpp: In function ‘bool libtorrent::operator!=(libtorrent::ptime, libtorrent::ptime)’:
./libtorrent/include/libtorrent/time.hpp:133: error: ‘struct libtorrent::ptime’ has no member named ‘time’
./libtorrent/include/libtorrent/time.hpp:133: error: ‘struct libtorrent::ptime’ has no member named ‘time’
./libtorrent/include/libtorrent/time.hpp: In function ‘bool libtorrent::operator==(libtorrent::ptime, libtorrent::ptime)’:
./libtorrent/include/libtorrent/time.hpp:135: error: ‘struct libtorrent::ptime’ has no member named ‘time’
./libtorrent/include/libtorrent/time.hpp:135: error: ‘struct libtorrent::ptime’ has no member named ‘time’
./libtorrent/include/libtorrent/time.hpp: In function ‘libtorrent::time_duration libtorrent::operator-(libtorrent::ptime, libtorrent::ptime)’:
./libtorrent/include/libtorrent/time.hpp:137: error: ‘struct libtorrent::ptime’ has no member named ‘time’
./libtorrent/include/libtorrent/time.hpp:137: error: ‘struct libtorrent::ptime’ has no member named ‘time’
./libtorrent/include/libtorrent/time.hpp: In function ‘libtorrent::ptime libtorrent::operator+(libtorrent::ptime, libtorrent::time_duration)’:
./libtorrent/include/libtorrent/time.hpp:139: error: ‘struct libtorrent::ptime’ has no member named ‘time’
./libtorrent/include/libtorrent/time.hpp:139: error: ‘struct libtorrent::time_duration’ has no member named ‘diff’
./libtorrent/include/libtorrent/time.hpp: In function ‘libtorrent::ptime libtorrent::operator+(libtorrent::time_duration, libtorrent::ptime)’:
./libtorrent/include/libtorrent/time.hpp:141: error: ‘struct libtorrent::ptime’ has no member named ‘time’
./libtorrent/include/libtorrent/time.hpp:141: error: ‘struct libtorrent::time_duration’ has no member named ‘diff’
./libtorrent/include/libtorrent/time.hpp: In function ‘libtorrent::ptime libtorrent::operator-(libtorrent::ptime, libtorrent::time_duration)’:
./libtorrent/include/libtorrent/time.hpp:143: error: ‘struct libtorrent::ptime’ has no member named ‘time’
./libtorrent/include/libtorrent/time.hpp:143: error: ‘struct libtorrent::time_duration’ has no member named ‘diff’
./libtorrent/include/libtorrent/time.hpp: In function ‘libtorrent::ptime libtorrent::min_time()’:
./libtorrent/include/libtorrent/time.hpp:146: error: no matching function for call to ‘libtorrent::ptime::ptime(int)’
./libtorrent/include/libtorrent/time.hpp:119: note: candidates are: libtorrent::ptime::ptime()
./libtorrent/include/libtorrent/time.hpp:118: note:                 libtorrent::ptime::ptime(const libtorrent::ptime&)
./libtorrent/include/libtorrent/time.hpp: In function ‘libtorrent::ptime libtorrent::max_time()’:
./libtorrent/include/libtorrent/time.hpp:147: error: ‘boost’ was not declared in this scope
./libtorrent/include/libtorrent/time.hpp:147: error: template argument 1 is invalid
./libtorrent/include/libtorrent/time.hpp: At global scope:
./libtorrent/include/libtorrent/time.hpp:150: error: ‘boost’ has not been declared
./libtorrent/include/libtorrent/time.hpp:150: error: expected constructor, destructor, or type conversion before ‘total_microseconds’
./libtorrent/include/libtorrent/time.hpp:169: error: ‘boost’ has not been declared
./libtorrent/include/libtorrent/time.hpp:169: error: ISO C++ forbids declaration of ‘time_duration’ with no type
./libtorrent/include/libtorrent/time.hpp:169: error: expected ‘;’ before ‘to_posix_duration’
./libtorrent/include/libtorrent/time.hpp:172: error: expected `;' before ‘}’ token
./libtorrent/include/libtorrent/time.hpp: In static member function ‘static libtorrent::ptime asio::time_traits<libtorrent::ptime>::add(libtorrent::ptime, libtorrent::time_duration)’:
./libtorrent/include/libtorrent/time.hpp:164: error: ‘struct libtorrent::ptime’ has no member named ‘time’
./libtorrent/include/libtorrent/time.hpp:164: error: ‘struct libtorrent::time_duration’ has no member named ‘diff’
./libtorrent/include/libtorrent/time.hpp: In function ‘int libtorrent::total_seconds(libtorrent::time_duration)’:
./libtorrent/include/libtorrent/time.hpp:352: error: ‘struct libtorrent::time_duration’ has no member named ‘diff’
./libtorrent/include/libtorrent/time.hpp: In function ‘int libtorrent::total_milliseconds(libtorrent::time_duration)’:
./libtorrent/include/libtorrent/time.hpp:356: error: ‘struct libtorrent::time_duration’ has no member named ‘diff’
./libtorrent/include/libtorrent/time.hpp: At global scope:
./libtorrent/include/libtorrent/time.hpp:358: error: ‘boost’ has not been declared
./libtorrent/include/libtorrent/time.hpp:358: error: expected initializer before ‘total_microseconds’
./libtorrent/include/libtorrent/time.hpp: In function ‘libtorrent::ptime libtorrent::time_now()’:
./libtorrent/include/libtorrent/time.hpp:367: error: ‘boost’ was not declared in this scope
./libtorrent/include/libtorrent/time.hpp: At global scope:
./libtorrent/include/libtorrent/time.hpp:370: error: ‘libtorrent::microsec’ declared as an ‘inline’ variable
./libtorrent/include/libtorrent/time.hpp:370: error: ‘boost’ has not been declared
./libtorrent/include/libtorrent/time.hpp:371: error: expected ‘,’ or ‘;’ before ‘{’ token
./libtorrent/include/libtorrent/time.hpp:374: error: ‘libtorrent::milliseconds’ declared as an ‘inline’ variable
./libtorrent/include/libtorrent/time.hpp:374: error: ‘boost’ has not been declared
./libtorrent/include/libtorrent/time.hpp:375: error: expected ‘,’ or ‘;’ before ‘{’ token
./libtorrent/include/libtorrent/time.hpp:378: error: ‘libtorrent::seconds’ declared as an ‘inline’ variable
./libtorrent/include/libtorrent/time.hpp:378: error: ‘boost’ has not been declared
./libtorrent/include/libtorrent/time.hpp:379: error: expected ‘,’ or ‘;’ before ‘{’ token
./libtorrent/include/libtorrent/time.hpp:382: error: ‘libtorrent::minutes’ declared as an ‘inline’ variable
./libtorrent/include/libtorrent/time.hpp:382: error: ‘boost’ has not been declared
./libtorrent/include/libtorrent/time.hpp:383: error: expected ‘,’ or ‘;’ before ‘{’ token
./libtorrent/include/libtorrent/time.hpp:386: error: ‘libtorrent::hours’ declared as an ‘inline’ variable
./libtorrent/include/libtorrent/time.hpp:386: error: ‘boost’ has not been declared
./libtorrent/include/libtorrent/time.hpp:387: error: expected ‘,’ or ‘;’ before ‘{’ token
./libtorrent/include/libtorrent/socket.hpp: In function ‘std::ostream& libtorrent::print_endpoint(std::ostream&, const asio::ip::basic_endpoint<asio::ip::tcp>&)’:
./libtorrent/include/libtorrent/socket.hpp:109: error: no match for ‘operator<<’ in ‘os << "["’
./libtorrent/include/libtorrent/socket.hpp:111: error: no match for ‘operator<<’ in ‘std::operator<< [with _CharT = char, _Traits = std::char_traits<char>, _Alloc = std::allocator<char>](((std::basic_ostream<char, std::char_traits<char> >&)((std::ostream*)os)), ((const std::basic_string<char, std::char_traits<char>, std::allocator<char> >&)((const std::basic_string<char, std::char_traits<char>, std::allocator<char> >*)(& a)))) << ":"’
./libtorrent/include/libtorrent/socket.hpp:112: error: no match for ‘operator<<’ in ‘os << ((const asio::ip::basic_endpoint<asio::ip::tcp>*)ep)->asio::ip::basic_endpoint<InternetProtocol>::port [with InternetProtocol = asio::ip::tcp]()’
./libtorrent/include/libtorrent/socket.hpp: In function ‘void libtorrent::detail::write_address(const libtorrent::address&, OutIt&)’:
./libtorrent/include/libtorrent/socket.hpp:127: error: ‘bytes_type’ is not a member of ‘asio::ip::address_v6’
./libtorrent/include/libtorrent/socket.hpp:127: error: expected `;' before ‘bytes’
./libtorrent/include/libtorrent/socket.hpp:129: error: ‘bytes’ was not declared in this scope
./libtorrent/include/libtorrent/socket.hpp: In function ‘libtorrent::address libtorrent::detail::read_v6_address(InIt&)’:
./libtorrent/include/libtorrent/socket.hpp:143: error: ‘bytes_type’ in class ‘asio::ip::address_v6’ does not name a type
./libtorrent/include/libtorrent/socket.hpp:144: error: ‘bytes_t’ was not declared in this scope
./libtorrent/include/libtorrent/socket.hpp:144: error: expected `;' before ‘bytes’
./libtorrent/include/libtorrent/socket.hpp:145: error: ‘bytes_t’ is not a class or namespace
./libtorrent/include/libtorrent/socket.hpp:145: error: expected `;' before ‘i’
./libtorrent/include/libtorrent/socket.hpp:146: error: ‘i’ was not declared in this scope
./libtorrent/include/libtorrent/socket.hpp:146: error: ‘end’ was not declared in this scope
./libtorrent/include/libtorrent/socket.hpp:148: error: ‘bytes’ was not declared in this scope
./libtorrent/include/libtorrent/proxy_base.hpp: At global scope:
./libtorrent/include/libtorrent/proxy_base.hpp:47: error: ‘boost’ has not been declared
./libtorrent/include/libtorrent/proxy_base.hpp:47: error: expected `{' before ‘noncopyable’
./libtorrent/include/libtorrent/proxy_base.hpp:47: error: invalid function declaration
./libtorrent/include/libtorrent/http_stream.hpp:41: error: invalid use of undefined type ‘class libtorrent::proxy_base’
./libtorrent/include/libtorrent/proxy_base.hpp:47: error: forward declaration of ‘class libtorrent::proxy_base’
./libtorrent/include/libtorrent/http_stream.hpp:58: error: ‘boost’ has not been declared
./libtorrent/include/libtorrent/http_stream.hpp:58: error: ISO C++ forbids declaration of ‘function’ with no type
./libtorrent/include/libtorrent/http_stream.hpp:58: error: typedef name may not be a nested-name-specifier
./libtorrent/include/libtorrent/http_stream.hpp:58: error: expected ‘;’ before ‘<’ token
./libtorrent/include/libtorrent/http_stream.hpp:61: error: ‘endpoint_type’ was not declared in this scope
./libtorrent/include/libtorrent/http_stream.hpp:61: error: expected primary-expression before ‘const’
./libtorrent/include/libtorrent/http_stream.hpp:61: error: variable or field ‘async_connect’ declared void
./libtorrent/include/libtorrent/http_stream.hpp:61: error: ISO C++ forbids initialisation of member ‘async_connect’
./libtorrent/include/libtorrent/http_stream.hpp:61: error: making ‘async_connect’ static
./libtorrent/include/libtorrent/http_stream.hpp:61: error: ISO C++ forbids in-class initialisation of non-const static member ‘async_connect’
./libtorrent/include/libtorrent/http_stream.hpp:61: error: template declaration of ‘int libtorrent::async_connect’
./libtorrent/include/libtorrent/asio/ip/resolver_service.hpp: In instantiation of ‘asio::ip::resolver_service<asio::ip::tcp>’:
./libtorrent/include/libtorrent/asio/basic_io_object.hpp:35:   instantiated from ‘asio::basic_io_object<asio::ip::resolver_service<asio::ip::tcp> >’
./libtorrent/include/libtorrent/asio/ip/basic_resolver.hpp:41:   instantiated from ‘asio::ip::basic_resolver<asio::ip::tcp, asio::ip::resolver_service<asio::ip::tcp> >’
./libtorrent/include/libtorrent/http_stream.hpp:83:   instantiated from here
./libtorrent/include/libtorrent/asio/ip/resolver_service.hpp:66: error: no type named ‘implementation_type’ in ‘class asio::detail::resolver_service<asio::ip::tcp>’
./libtorrent/include/libtorrent/asio/ip/resolver_service.hpp:83: error: no type named ‘implementation_type’ in ‘class asio::detail::resolver_service<asio::ip::tcp>’
./libtorrent/include/libtorrent/asio/ip/resolver_service.hpp:89: error: no type named ‘implementation_type’ in ‘class asio::detail::resolver_service<asio::ip::tcp>’
./libtorrent/include/libtorrent/asio/ip/resolver_service.hpp:95: error: no type named ‘implementation_type’ in ‘class asio::detail::resolver_service<asio::ip::tcp>’
./libtorrent/include/libtorrent/asio/ip/resolver_service.hpp:102: error: no type named ‘implementation_type’ in ‘class asio::detail::resolver_service<asio::ip::tcp>’
./libtorrent/include/libtorrent/asio/ip/resolver_service.hpp:110: error: no type named ‘implementation_type’ in ‘class asio::detail::resolver_service<asio::ip::tcp>’
./libtorrent/include/libtorrent/asio/ip/resolver_service.hpp:117: error: no type named ‘implementation_type’ in ‘class asio::detail::resolver_service<asio::ip::tcp>’
./libtorrent/include/libtorrent/asio/ip/resolver_service.hpp:125: error: no type named ‘implementation_type’ in ‘class asio::detail::resolver_service<asio::ip::tcp>’
./libtorrent/include/libtorrent/http_stream.hpp:84: error: ‘boost’ has not been declared
./libtorrent/include/libtorrent/http_stream.hpp:84: error: expected ‘,’ or ‘...’ before ‘<’ token
./libtorrent/include/libtorrent/http_stream.hpp:85: error: ‘boost’ has not been declared
./libtorrent/include/libtorrent/http_stream.hpp:85: error: expected ‘,’ or ‘...’ before ‘<’ token
./libtorrent/include/libtorrent/http_stream.hpp:86: error: ‘boost’ has not been declared
./libtorrent/include/libtorrent/http_stream.hpp:86: error: expected ‘,’ or ‘...’ before ‘<’ token
./libtorrent/include/libtorrent/http_stream.hpp:87: error: ‘boost’ has not been declared
./libtorrent/include/libtorrent/http_stream.hpp:87: error: expected ‘,’ or ‘...’ before ‘<’ token
./libtorrent/include/libtorrent/http_stream.hpp: In constructor ‘libtorrent::http_stream::http_stream(asio::io_service&)’:
./libtorrent/include/libtorrent/http_stream.hpp:45: error: type ‘libtorrent::proxy_base’ is not a direct base of ‘libtorrent::http_stream’
./libtorrent/include/libtorrent/size_type.hpp: At global scope:
./libtorrent/include/libtorrent/size_type.hpp:48: error: ‘boost’ has not been declared
./libtorrent/include/libtorrent/size_type.hpp:48: error: expected initializer before ‘size_type’
./libtorrent/include/libtorrent/entry.hpp:118: error: ‘size_type’ does not name a type
./libtorrent/include/libtorrent/entry.hpp:134: error: expected `)' before ‘const’
./libtorrent/include/libtorrent/entry.hpp:147: error: ‘integer_type’ has not been declared
./libtorrent/include/libtorrent/entry.hpp:149: error: ISO C++ forbids declaration of ‘integer_type’ with no type
./libtorrent/include/libtorrent/entry.hpp:149: error: expected ‘;’ before ‘&’ token
./libtorrent/include/libtorrent/entry.hpp:150: error: ISO C++ forbids declaration of ‘integer_type’ with no type
./libtorrent/include/libtorrent/entry.hpp:150: error: expected ‘;’ before ‘&’ token
./libtorrent/include/libtorrent/entry.hpp:202: error: ‘integer_type’ was not declared in this scope
./libtorrent/include/libtorrent/entry.hpp:202: error: template argument 4 is invalid
./libtorrent/include/libtorrent/entry.hpp:203: error: ‘integer_type’ does not name a type
./libtorrent/include/libtorrent/entry.hpp:229: error: expected initializer before ‘&’ token
./libtorrent/include/libtorrent/entry.hpp:239: error: expected initializer before ‘const’
./libtorrent/include/libtorrent/entry.hpp: In member function ‘std::string& libtorrent::entry::string()’:
./libtorrent/include/libtorrent/entry.hpp:255: error: ‘data’ was not declared in this scope
./libtorrent/include/libtorrent/entry.hpp: In member function ‘const std::string& libtorrent::entry::string() const’:
./libtorrent/include/libtorrent/entry.hpp:264: error: ‘data’ was not declared in this scope
./libtorrent/include/libtorrent/entry.hpp: In member function ‘std::list<libtorrent::entry, std::allocator<libtorrent::entry> >& libtorrent::entry::list()’:
./libtorrent/include/libtorrent/entry.hpp:274: error: ‘data’ was not declared in this scope
./libtorrent/include/libtorrent/entry.hpp: In member function ‘const std::list<libtorrent::entry, std::allocator<libtorrent::entry> >& libtorrent::entry::list() const’:
./libtorrent/include/libtorrent/entry.hpp:283: error: ‘data’ was not declared in this scope
./libtorrent/include/libtorrent/entry.hpp: In member function ‘std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, libtorrent::entry, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, libtorrent::entry> > >& libtorrent::entry::dict()’:
./libtorrent/include/libtorrent/entry.hpp:293: error: ‘data’ was not declared in this scope
./libtorrent/include/libtorrent/entry.hpp: In member function ‘const std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, libtorrent::entry, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, libtorrent::entry> > >& libtorrent::entry::dict() const’:
./libtorrent/include/libtorrent/entry.hpp:302: error: ‘data’ was not declared in this scope
./libtorrent/include/libtorrent/connection_queue.hpp: At global scope:
./libtorrent/include/libtorrent/connection_queue.hpp:46: error: ‘boost’ has not been declared
./libtorrent/include/libtorrent/connection_queue.hpp:46: error: expected `{' before ‘noncopyable’
./libtorrent/include/libtorrent/connection_queue.hpp:46: error: invalid function declaration
./libtorrent/include/libtorrent/intrusive_ptr_base.hpp:67: error: ‘boost’ has not been declared
./libtorrent/include/libtorrent/intrusive_ptr_base.hpp:67: error: ISO C++ forbids declaration of ‘intrusive_ptr’ with no type
./libtorrent/include/libtorrent/intrusive_ptr_base.hpp:67: error: expected ‘;’ before ‘<’ token
./libtorrent/include/libtorrent/intrusive_ptr_base.hpp:70: error: expected `;' before ‘boost’
./libtorrent/include/libtorrent/intrusive_ptr_base.hpp:70: error: ‘boost’ has not been declared
./libtorrent/include/libtorrent/intrusive_ptr_base.hpp:70: error: ISO C++ forbids declaration of ‘intrusive_ptr’ with no type
./libtorrent/include/libtorrent/intrusive_ptr_base.hpp:70: error: expected ‘;’ before ‘<’ token
./libtorrent/include/libtorrent/intrusive_ptr_base.hpp:73: error: expected `;' before ‘int’
./libtorrent/include/libtorrent/intrusive_ptr_base.hpp:78: error: ‘boost’ has not been declared
./libtorrent/include/libtorrent/intrusive_ptr_base.hpp:78: error: ISO C++ forbids declaration of ‘atomic_count’ with no type
./libtorrent/include/libtorrent/intrusive_ptr_base.hpp:78: error: expected ‘;’ before ‘m_refs’
./libtorrent/include/libtorrent/intrusive_ptr_base.hpp: In copy constructor ‘libtorrent::intrusive_ptr_base<T>::intrusive_ptr_base(const libtorrent::intrusive_ptr_base<T>&)’:
./libtorrent/include/libtorrent/intrusive_ptr_base.hpp:47: error: class ‘libtorrent::intrusive_ptr_base<T>’ does not have any field named ‘m_refs’
./libtorrent/include/libtorrent/intrusive_ptr_base.hpp: In function ‘void libtorrent::intrusive_ptr_release(const libtorrent::intrusive_ptr_base<T>*)’:
./libtorrent/include/libtorrent/intrusive_ptr_base.hpp:64: error: ‘boost’ has not been declared
./libtorrent/include/libtorrent/intrusive_ptr_base.hpp: In member function ‘int libtorrent::intrusive_ptr_base<T>::refcount() const’:
./libtorrent/include/libtorrent/intrusive_ptr_base.hpp:73: error: ‘m_refs’ was not declared in this scope
./libtorrent/include/libtorrent/intrusive_ptr_base.hpp: In constructor ‘libtorrent::intrusive_ptr_base<T>::intrusive_ptr_base()’:
./libtorrent/include/libtorrent/intrusive_ptr_base.hpp:75: error: class ‘libtorrent::intrusive_ptr_base<T>’ does not have any field named ‘m_refs’
./libtorrent/include/libtorrent/tracker_manager.hpp: At global scope:
./libtorrent/include/libtorrent/tracker_manager.hpp:80: error: ‘boost’ has not been declared
./libtorrent/include/libtorrent/tracker_manager.hpp:80: error: expected constructor, destructor, or type conversion before ‘<’ token
./libtorrent/include/libtorrent/tracker_manager.hpp:108: error: ‘size_type’ does not name a type
./libtorrent/include/libtorrent/tracker_manager.hpp:109: error: ‘size_type’ does not name a type
./libtorrent/include/libtorrent/tracker_manager.hpp:110: error: ‘size_type’ does not name a type
./libtorrent/include/libtorrent/tracker_manager.hpp:157: error: ‘boost’ has not been declared
./libtorrent/include/libtorrent/tracker_manager.hpp:157: error: expected `{' before ‘noncopyable’
./libtorrent/include/libtorrent/tracker_manager.hpp:157: error: invalid function declaration
./libtorrent/include/libtorrent/tracker_manager.hpp:194: error: invalid use of undefined type ‘struct libtorrent::timeout_handler’
./libtorrent/include/libtorrent/tracker_manager.hpp:71: error: forward declaration of ‘struct libtorrent::timeout_handler’
./libtorrent/include/libtorrent/tracker_manager.hpp:199: error: ‘boost’ has not been declared
./libtorrent/include/libtorrent/tracker_manager.hpp:199: error: expected ‘,’ or ‘...’ before ‘<’ token
./libtorrent/include/libtorrent/tracker_manager.hpp:201: error: ‘boost’ has not been declared
./libtorrent/include/libtorrent/tracker_manager.hpp:201: error: ISO C++ forbids declaration of ‘shared_ptr’ with no type
./libtorrent/include/libtorrent/tracker_manager.hpp:201: error: expected ‘;’ before ‘<’ token
./libtorrent/include/libtorrent/tracker_manager.hpp:212: error: ‘boost’ has not been declared
./libtorrent/include/libtorrent/tracker_manager.hpp:212: error: ISO C++ forbids declaration of ‘weak_ptr’ with no type
./libtorrent/include/libtorrent/tracker_manager.hpp:212: error: expected ‘;’ before ‘<’ token
./libtorrent/include/libtorrent/tracker_manager.hpp:219: error: ‘boost’ has not been declared
./libtorrent/include/libtorrent/tracker_manager.hpp:219: error: expected `{' before ‘noncopyable’
./libtorrent/include/libtorrent/tracker_manager.hpp:219: error: invalid function declaration
libtorrent/src/http_stream.cpp:42: error: ‘boost’ has not been declared
libtorrent/src/http_stream.cpp:42: error: expected ‘,’ or ‘...’ before ‘<’ token
libtorrent/src/http_stream.cpp: In member function ‘void libtorrent::http_stream::name_lookup(const asio::error_code&, asio::ip::basic_resolver_iterator<asio::ip::tcp>, int)’:
libtorrent/src/http_stream.cpp:42: error: ‘i’ has incomplete type
./libtorrent/include/libtorrent/asio/ip/basic_resolver_iterator.hpp:49: error: declaration of ‘class asio::ip::basic_resolver_iterator<asio::ip::tcp>’
libtorrent/src/http_stream.cpp:44: error: invalid use of undefined type ‘class asio::ip::basic_resolver_iterator<asio::ip::tcp>’
./libtorrent/include/libtorrent/asio/ip/basic_resolver_iterator.hpp:49: error: declaration of ‘class asio::ip::basic_resolver_iterator<asio::ip::tcp>’
libtorrent/src/http_stream.cpp:46: error: ‘h’ was not declared in this scope
/usr/include/unistd.h:318: error: too few arguments to function ‘int close(int)’
libtorrent/src/http_stream.cpp:47: error: at this point in file
libtorrent/src/http_stream.cpp:51: error: ‘m_sock’ was not declared in this scope
libtorrent/src/http_stream.cpp:51: error: ‘boost’ has not been declared
libtorrent/src/http_stream.cpp:52: error: ‘_1’ was not declared in this scope
libtorrent/src/http_stream.cpp:52: error: ‘h’ was not declared in this scope
libtorrent/src/http_stream.cpp: At global scope:
libtorrent/src/http_stream.cpp:55: error: ‘boost’ has not been declared
libtorrent/src/http_stream.cpp:55: error: expected ‘,’ or ‘...’ before ‘<’ token
libtorrent/src/http_stream.cpp: In member function ‘void libtorrent::http_stream::connected(const asio::error_code&, int)’:
libtorrent/src/http_stream.cpp:59: error: ‘h’ was not declared in this scope
/usr/include/unistd.h:318: error: too few arguments to function ‘int close(int)’
libtorrent/src/http_stream.cpp:60: error: at this point in file
libtorrent/src/http_stream.cpp:69: error: ‘h’ was not declared in this scope
libtorrent/src/http_stream.cpp:75: error: ‘boost’ has not been declared
libtorrent/src/http_stream.cpp:75: error: expected primary-expression before ‘>’ token
libtorrent/src/http_stream.cpp:75: error: ‘m_remote_endpoint’ was not declared in this scope
libtorrent/src/http_stream.cpp:83: error: ‘m_sock’ was not declared in this scope
libtorrent/src/http_stream.cpp:84: error: ‘boost’ has not been declared
libtorrent/src/http_stream.cpp:84: error: ‘_1’ was not declared in this scope
libtorrent/src/http_stream.cpp:84: error: ‘h’ was not declared in this scope
libtorrent/src/http_stream.cpp: At global scope:
libtorrent/src/http_stream.cpp:87: error: ‘boost’ has not been declared
libtorrent/src/http_stream.cpp:87: error: expected ‘,’ or ‘...’ before ‘<’ token
libtorrent/src/http_stream.cpp: In member function ‘void libtorrent::http_stream::handshake1(const asio::error_code&, int)’:
libtorrent/src/http_stream.cpp:91: error: ‘h’ was not declared in this scope
/usr/include/unistd.h:318: error: too few arguments to function ‘int close(int)’
libtorrent/src/http_stream.cpp:92: error: at this point in file
libtorrent/src/http_stream.cpp:98: error: ‘m_sock’ was not declared in this scope
libtorrent/src/http_stream.cpp:99: error: ‘boost’ has not been declared
libtorrent/src/http_stream.cpp:99: error: ‘_1’ was not declared in this scope
libtorrent/src/http_stream.cpp:99: error: ‘h’ was not declared in this scope
libtorrent/src/http_stream.cpp: At global scope:
libtorrent/src/http_stream.cpp:102: error: ‘boost’ has not been declared
libtorrent/src/http_stream.cpp:102: error: expected ‘,’ or ‘...’ before ‘<’ token
libtorrent/src/http_stream.cpp: In member function ‘void libtorrent::http_stream::handshake2(const asio::error_code&, int)’:
libtorrent/src/http_stream.cpp:106: error: ‘h’ was not declared in this scope
/usr/include/unistd.h:318: error: too few arguments to function ‘int close(int)’
libtorrent/src/http_stream.cpp:107: error: at this point in file
libtorrent/src/http_stream.cpp:136: error: ‘h’ was not declared in this scope
/usr/include/unistd.h:318: error: too few arguments to function ‘int close(int)’
libtorrent/src/http_stream.cpp:137: error: at this point in file
libtorrent/src/http_stream.cpp:145: error: ‘h’ was not declared in this scope
/usr/include/unistd.h:318: error: too few arguments to function ‘int close(int)’
libtorrent/src/http_stream.cpp:146: error: at this point in file
libtorrent/src/http_stream.cpp:150: error: ‘h’ was not declared in this scope
libtorrent/src/http_stream.cpp:157: error: ‘m_sock’ was not declared in this scope
libtorrent/src/http_stream.cpp:158: error: ‘boost’ has not been declared
libtorrent/src/http_stream.cpp:158: error: ‘_1’ was not declared in this scope
libtorrent/src/http_stream.cpp:158: error: ‘h’ was not declared in this scope
./libtorrent/include/libtorrent/asio/ip/basic_endpoint.hpp: In member function ‘asio::ip::address asio::ip::basic_endpoint<InternetProtocol>::address() const [with InternetProtocol = asio::ip::tcp]’:
./libtorrent/include/libtorrent/socket.hpp:103:   instantiated from here
./libtorrent/include/libtorrent/asio/ip/basic_endpoint.hpp:239: error: call of overloaded ‘address_v4(asio::detail::u_long_type)’ is ambiguous
./libtorrent/include/libtorrent/asio/ip/address_v4.hpp:63: note: candidates are: asio::ip::address_v4::address_v4(long unsigned int)
./libtorrent/include/libtorrent/asio/ip/address_v4.hpp:56: note:                 asio::ip::address_v4::address_v4(int)
error: command 'gcc' failed with exit status 1
make: *** [all] Error 1
By now I'm figuring I don't have all the dependencies installed, but I've been running Deluge for quite a while already so why did it work before and not now? :confused: ( you don't have to answer that I probably won't understand any way :) )
It looks like the easiest thing might be to just start all over again with Gutsy.
johnnyg
Top Bloke
Top Bloke
Posts: 1522
Joined: Sun Oct 28, 2007 4:00 am
Location: Sydney, Australia

Re: Still using fiesty how can I install latest version?

Post by johnnyg »

In the readme, they have list all the dependencies, just make sure you have them all installed before trying to install again.
however upgrading from feisty is probably a good idea, I would probably suggest skipping gutsy and going straight to hardy.
BillyHunt
New User
New User
Posts: 3
Joined: Thu Dec 27, 2007 10:46 pm

Re: Still using fiesty how can I install latest version?

Post by BillyHunt »

Thanks for you help!
I think an upgrade is in order but it might be a bit too soon to go to hardy just now.
Stevo

Re: Still using fiesty how can I install latest version?

Post by Stevo »

Well, I have successful so far in building .deb packages for a distro that is mostly based on Debian Etch (Simply Mepis) though it does have more up-to-date Python packages. I've put them up for sharing at the Package Sharing forum at mepislovers.org...They might run on Feisty, if the Python dependencies are OK.

The reason you can't build Deluge, even though you have the run dependencies installed, is you also need the build dependencies. These are usually the -dev packages you see in Synaptic; they are also known as header files, or "includes."

Somewhere a couple of months ago at that forum, I did post a pretty complete guide to building a .deb file of Deluge...you could follow it and share it with fellow Feisty users.
Post Reply