Page 2 of 7 FirstFirst 1234 ... LastLast
Results 16 to 30 of 95

Thread: Кросс-компиляция rTorrent

  1. #16
    Quote Originally Posted by jan_h View Post
    Может начнете отсюда: Еще раз про rTorrent и web-морду к нему Установка rTorrent "на пальцах", а эту тему удалите?
    проблемы с установкой у меня нету. мне надо код rtorrent'а поковырять, чтобы он лучше работал на наших девайсах.

  2. #17
    ipkg upgrade libcurl

  3. #18
    Quote Originally Posted by Novik View Post
    ipkg upgrade libcurl
    делал, не помогло.

  4. #19
    Quote Originally Posted by Novik View Post
    ipkg upgrade libcurl
    Кстати, а каким тулчейном правильно компилять? Я использую тот, что из slug2, platform=oleg. Есть ещё платформа wl500g, для которой нужен тулчейн от асуса. Какой из них использовать правильнее?

  5. #20
    Я компилирую этим - http://www.nslu2-linux.org/wiki/Optw...ckageToOptware
    Именно rtorrent. Все замечательно работает.

  6. #21
    Quote Originally Posted by Novik View Post
    Я компилирую этим - http://www.nslu2-linux.org/wiki/Optw...ckageToOptware
    Именно rtorrent. Все замечательно работает.
    эхх, а у меня фиг работает.
    ладно, я уже начал ковырять (yo)dctcs для ctorrent. хотя rtorrent лучше
    Last edited by border; 27-03-2009 at 20:43.

  7. #22
    Join Date
    Feb 2007
    Location
    Moscow, Russia
    Posts
    3,805
    на всякий случай еще раз --- правильный таргет --- optware / oleg

  8. #23

    rtorrent + ipfilter patch

    Народ, помогите кто-нибудь - нужен человек, умеющий собирать из исходников программы под наши роутеры. Хотел собрать rtorrent с поддержкой ipfilter, да что-то не получается кросс-компилировать

    Под debian x86 успешно собирал rtorrent 0.8.5 + xmlrpc + ipfilter-patch из исходников вот так:
    Code:
    mkdir rtorrent-ipfilter-patch
    cd rtorrent-ipfilter-patch
    
    svn co svn://rakshasa.no/libtorrent/trunk/libtorrent
    svn co svn://rakshasa.no/libtorrent/trunk/rtorrent
    svn co http://xmlrpc-c.svn.sourceforge.net/svnroot/xmlrpc-c/advanced xmlrpc-c
    
    cd xmlrpc-c
    ./configure
    make
    make install
    
    cd ../libtorrent
    ./autogen.sh
    ./configure
    make
    make install
    
    cd ../rtorrent
    wget http://libtorrent.rakshasa.no/raw-attachment/ticket/239/ip_filter_0.8.4_no_boost.diff.gz
    gzip -d ip_filter_0.8.4_no_boost.diff.gz
    patch -p0 -i ip_filter_0.8.4_no_boost.diff
    ./autogen.sh
    ./configure --with-xmlrpc-c
    make
    make install
    Гуру, не проходите мимо - помогите Я уверен, многим это будет полезно.

  9. #24

    Если долго мучиться...

    В общем, получилось собрать rtorrent с патчем ipfilter - проблема была в том, что пытался собрать на системе, где версия rpcxml была свежая (1.19.х). Поставил debian с нуля в virtualbox - всё собралось с пол-пинка

    Формат ipfilter-файла должен быть таким:
    Code:
    <description>:<IP from>-<IP to>
    
    т.е. примерно так:
    
    comment:0.0.0.0-x.x.x.x
    ...
    comment:y.y.y.y-255.255.255.255
    Загружать либо руками, нажав ctrl-x в rtorrent, либо прописав в конфиге
    Code:
    ip_filter=/path/to/ipfilter/file
    Можно загружать несколько файлов так:
    Code:
    ip_filter=file1,file2,file3
    Патч ipfilter - http://libtorrent.rakshasa.no/ticket/239

    Конкретно эта сборка - с версией ip_filter_0.8.4_no_boost.diff
    Attached Files Attached Files

  10. #25

    Thumbs up Работает!

    Добрый день!
    Большое спасибо за такую версию! Вчера попробовал установить, все работает, фильтр фильтрует
    Осталось понять, надо оно мне или нет, но попробовать было охота

  11. #26
    Quote Originally Posted by intruders View Post
    В общем, получилось собрать rtorrent с патчем ipfilter
    Спасибо! Очень даже пригодилось. Не все еще на безлимитах сидят .
    Вчера очередной раз напоролся на внешний трафик, а оказывается уже готовое решение для лентяев есть.

  12. #27
    Quote Originally Posted by brain-ripper View Post
    . а на andLinux удалось собрать?
    нет , виртуальный диск там маленький, место кончилось. А с увеличением возиться не хотелось.

    p.s. список пакетов, которые я ставил на lenny для сборки toolchain и rtorrent
    Code:
    subversion gawk g++  bison bzip2 patch flex libwww-perl libtool automake curl gettext make libcurl4-openssl-dev
    Last edited by A1ex; 22-03-2010 at 08:49.

  13. #28
    Помогите скомилировать (скомпилируйте) libtorrent-0.12.6.tar.gz с немного подправленным src/tracker/tracker_http.cc


    никак не получается
    ./configure --build=mipsel-unknown-linux-gnu --host=mipsel-unknown-linux-gnu
    ........
    ...........
    checking for OPENSSL... configure: error: Package requirements (openssl) were not met:
    Attached Files Attached Files
    WL500gP v2 + USB WD 160Gb + HTC Shift USB Extension kit + QuickCam Pro 4000 + LOGITECH S-150 DIGITAL USB SPEAKERS + Mini Bluetooth Dongle
    installed: rtorrent, ados, samba3, lighttpd, palantir ,cron, rrd, mpd, mcabber

  14. #29
    Join Date
    Feb 2007
    Location
    Moscow, Russia
    Posts
    3,805
    rtorrent/libtorrent нативно скомпилить не удастся. Надо поднимать кросскомпиляцию optware на ПК.

  15. #30
    Join Date
    Nov 2009
    Location
    Kyiv, Ukraine
    Posts
    142
    Quote Originally Posted by Algalish View Post
    С недавних пор libtorrent можно собрать с опцией --with-posix-fallocate
    а в конфиге самого рторрента прописать system.file_allocate.set = yes

    все работает прекрасно
    А можно по-подробнее что надо сделать чайнику в Линуксе, чтобы не было дефрагментации в rtorrent-е.

Page 2 of 7 FirstFirst 1234 ... LastLast

Similar Threads

  1. Простая настройка роутера до торрентов
    By gostest in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 1402
    Last Post: 21-05-2010, 18:58
  2. [How to] rtorrent & ntorrent
    By mancub in forum WL-500gP Tutorials
    Replies: 101
    Last Post: 18-12-2008, 07:21
  3. small number of peers for rTorrent
    By ufo95 in forum WL-500gP Q&A
    Replies: 0
    Last Post: 10-11-2008, 08:23
  4. older rtorrent version
    By FastJack in forum WL-500gP Q&A
    Replies: 1
    Last Post: 23-10-2007, 09:40

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •