Hi! I am trying to have a DHT capable torrent ncurses client. rtorrent seems right ... apt-get from the testing branch as described here only installed an older version without dht :-( (and I had to add a apt.conf as described here) So, I followed the instructions on http://www.howtoforge.com/compile-rtorrent-from-svn-ubuntu-8.04-hardy-heron and here is where I got stuck 9. Configure it error missing openssl... fixed it, I had to add apt-get install libcurl3-openssl-dev 10. Compile libtorrent make FAILS! Here is what it says: g++ .... -c file_list_iterator.cc -fPIC -DPIC -o .libs/file_list_iterator.o In file included from file_list_iterator.cc:42: file_list_iterator.h: In member function 'uint32_t torrent::FileListIterator::depth() const': file_list_iterator.h:64: error: 'abs' is not a member of 'std' make: *** [file_list_iterator.lo] Error 1 make: Leaving directory `/home/norb/rtorrent/trunk/libtorrent/src/torrent/data' make: *** [install-recursive] Error 1 make: Leaving directory `/home/norb/rtorrent/trunk/libtorrent/src/torrent' make: *** [install-recursive] Error 1 make: Leaving directory `/home/norb/rtorrent/trunk/libtorrent/src' make: *** [install-recursive] Error 1 Found this hint ("you need to apply a patch"): http://bbs.archlinux.org/viewtopic.php?id=50562 I have gcc version 4.3.1 (Debian 4.3.1-2) is this the correct patch? http://firstname.lastname@example.org/msg00171.html and what are the commands to apply a patch?