кстати, по поводу правильности отображения статистики более 2 gb.
пробовал компилировать с отдельно выложенной библиотекой xmlrpc.cc, и получил ошибку:
Code:
deps/xmlrpc.Tpo -c -o xmlrpc.o xmlrpc.cc
xmlrpc.cc: In function 'int64_t rpc::xmlrpc_list_entry_to_value(xmlrpc_env*, xmlrpc_value*, int)':
xmlrpc.cc:123: warning: deprecated conversion from string constant to 'char*'
xmlrpc.cc:130: warning: deprecated conversion from string constant to 'char*'
xmlrpc.cc: In function 'rpc::target_type rpc::xmlrpc_to_target(xmlrpc_env*, xmlrpc_value*)':
xmlrpc.cc:156: warning: deprecated conversion from string constant to 'char*'
xmlrpc.cc:163: warning: deprecated conversion from string constant to 'char*'
xmlrpc.cc:173: warning: deprecated conversion from string constant to 'char*'
xmlrpc.cc:188: warning: deprecated conversion from string constant to 'char*'
xmlrpc.cc:198: warning: deprecated conversion from string constant to 'char*'
xmlrpc.cc:205: warning: deprecated conversion from string constant to 'char*'
xmlrpc.cc:212: warning: deprecated conversion from string constant to 'char*'
xmlrpc.cc: In function 'rpc::target_type rpc::xmlrpc_to_index_type(int, int, core::Download*)':
xmlrpc.cc:233: warning: deprecated conversion from string constant to 'char*'
xmlrpc.cc: In function 'torrent::Object rpc::xmlrpc_to_object(xmlrpc_env*, xmlrpc_value*, int, rpc::target_type*)':
xmlrpc.cc:310: warning: deprecated conversion from string constant to 'char*'
xmlrpc.cc:331: warning: deprecated conversion from string constant to 'char*'
xmlrpc.cc:359: warning: deprecated conversion from string constant to 'char*'
xmlrpc.cc: In function 'int rpc::doRecode(std::string&, const char*)':
xmlrpc.cc:366: error: 'iconv_t' was not declared in this scope
xmlrpc.cc:366: error: expected `;' before 'cd'
xmlrpc.cc:367: error: 'cd' was not declared in this scope
xmlrpc.cc:375: error: 'iconv' was not declared in this scope
xmlrpc.cc:376: error: 'iconv_close' was not declared in this scope
make[3]: *** [xmlrpc.o] Error 1
make[3]: Leaving directory `/root/trunk/rtorrent/src/rpc'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/root/trunk/rtorrent/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/trunk/rtorrent'
make: *** [all] Error 2
существует пачт для компилятара gcc43: http://libtorrent.rakshasa.no/attach...gcc43-v2.patch
взято из инструкции: http://code.google.com/p/rtgui/wiki/CompilingRtorrent
при попытке применить, мне сообщили что я хочу внести изменения, которые и так уже есть. дело в том, что он годовой давности и в свежем gcc-4.3 уже внесены исправления, к слову есть уже 4.4 в разделе experimental.
В итоге обойдясь только самыми свежими версиями rTorrent 0.8.4, libtorrent 0.12.4 и xmlrpc-c 1.17.07 (сегодня 1.18.00 версия вышла) из исходников, и gcc-4.3, curl, autoconf, automake, libsigc++-2.0-dev, libtool, libssl-dev, libwww-dev, pkg-config, libcurl4-openssl-dev из репозитория проблемы с отображением размеров фалов более 2 Gb и статистики аплода/даунлода сами отпали. система 32-разрядная.
___
теперь мой вопрос: в web-интерфейсе во вкладке "трафик" ничего не считается. в чём может быть проблема?