Page 11 of 19 FirstFirst ... 910111213 ... LastLast
Results 151 to 165 of 278

Thread: Компиляция пакетов - помогите, пожалуйста..

  1. #151
    Являясь "счастливым" обладателем Powercom IMP-525, как и некоторые участники темы "Управление UPS при помощи NUT" , потратил время в бесплодных попытках прикрутить этот девайс к нашей коробочке ( DIR-320 1.9.2.7-d-r1825 ).
    В инете, на ресурсе http://25volt.ru/?p=about нашёл программку 25volt,
    может быть найдётся знаток, скомпилирующий её под наши устройства?!
    Attached Files Attached Files
    Last edited by buzya; 19-04-2011 at 17:02.

  2. #152
    Quote Originally Posted by buzya View Post
    Являясь "счастливым" обладателем Powercom IMP-525
    Пакет 25volt теперь входит в состав энтузиасткого репозитория. Можно пользоваться.
    Last edited by ryzhov_al; 07-06-2011 at 18:29. Reason: Пакет 25volt_1.0_mipsel.ipk перенесён в энтузиасткий репозиторий

  3. Проверяю тулчейн на работоспособность, пробую собрать какой-нибудь пакет, например: make transmission-ipk

    Получаю в ответ

    Code:
    make[4]: Leaving directory `/root/trunk/builds/libcurl/src'
    make[3]: Leaving directory `/root/trunk/builds/libcurl/src'
    make[3]: Entering directory `/root/trunk/builds/libcurl'
    make[3]: Цель `all-am' не требует выполнения команд.
    make[3]: Leaving directory `/root/trunk/builds/libcurl'
    generate a fresh ca-bundle.crt
    Can't locate LWP/UserAgent.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at lib/mk-ca-bundle.pl line 35.
    BEGIN failed--compilation aborted at lib/mk-ca-bundle.pl line 35.
    make[2]: *** [ca-bundle] Ошибка 2
    make[2]: Leaving directory `/root/trunk/builds/libcurl'
    make[1]: *** [/root/trunk/builds/libcurl/.built] Ошибка 2
    make[1]: Leaving directory `/root/trunk'
    make: *** [/root/trunk/builds/transmission/.configured] Ошибка 2
    root@client-1-100:~/trunk#
    Товарищи что это за файлик UserAgent.pm который нужно положить в любой из указанных путей
    Last edited by akm2008; 23-06-2011 at 11:29.

  4. #154
    Quote Originally Posted by ryzhov_al View Post
    Первое. Подключение к роутеру экрана подразумевает наличие некоторых знаний как в области железа, так и хотя бы общего представления о работе ответного софта. В связи с чем вопрос: самому посмотреть в основном репозитории наличие иксов и их вес что мешает?
    собственно ничего не мешает запустить иксы по сети без необходимости реализации сервера на самом роутере

  5. #155
    Quote Originally Posted by theMIROn View Post
    собственно ничего не мешает запустить иксы по сети без необходимости реализации сервера на самом роутере
    Отметим идёю на будущее. Например, можно создать для десктопа какой-нибудь интерактивный виджет с информацией о роутере.

  6. #156

    slurm package

    в репозиториях и в сети не нашел этого пакета мониторинга сетевого трафика. Привыкнув к удобным графикам в более старших системах не хочется с ним расставаться. Может быть у кого-то уже есть пакет или может его скомпилировать?
    Заранее спасибо.
    Так, разобрался сам, если кому надо-
    http://wl500g.info/showthread.php?p=235627
    Last edited by uinoksk; 07-08-2011 at 18:18. Reason: спасибо самому себе любимому

  7. #157

    slurm

    В репозитории не нашел столь удобной утилиты для просмотра нагрузки на сетевых интерфейсах в режиме реального времени и решил сделать пост, мало ли кому понадобится.
    Внутри архива slurm 0.3.3 взят из репозитория openwrt.
    Установка:
    1. Распаковываете бинарних из архива в папку /opt/bin
    2. Назначте права 755
    3. Если у вас не стоит ncurses, установите
    ipkg install ncurses
    5. Внесите в /tmp/local/sbin/post-boot строку
    export LD_LIBRARY_PATH='/opt/lib'
    6. Выполните в консоли
    export LD_LIBRARY_PATH='/opt/lib'
    flashfs save && flashfs commit

    Пользуемся, например, так:
    slurm -i eth0
    Attached Files Attached Files

  8. #158
    Quote Originally Posted by uinoksk View Post
    В репозитории не нашел столь удобной утилиты для просмотра нагрузки на сетевых интерфейсах в режиме реального времени и решил сделать пост, мало ли кому понадобится.
    на вскидку: nload, iptraf

    Quote Originally Posted by uinoksk View Post
    5. Внесите в /tmp/local/sbin/post-boot строку
    export LD_LIBRARY_PATH='/opt/lib'
    6. Выполните в консоли
    export LD_LIBRARY_PATH='/opt/lib'
    flashfs save && flashfs commit
    и, возможно, получим проблемы между бинарно несовместимыми либами из /lib и /opt/lib.

    Если компилируется optware, то оно и должно искать библиотеки в /opt/lib (hint: --prefix=/opt), если родным тулчейном - абс. не нужно привязываться к /opt.

  9. #159

    помогите собрать inotify-tools пожалуйста

    день добрый, помогите пожалуйста собрать inotify-tools, не получается.
    вот конфиг роутера
    Code:
    # cat /.version
    1.9.2.7-rtn-r3121
    # uname -r
    2.6.22.19
    делал как вот тут описано http://www.hub.ru/wiki/%D0%9A%D0%BE%...BE%D1%80%D0%B0, пакеты нужные поставил
    Code:
    # ipkg list_installed  | grep -E \(buildroot\|optware-devel\)
    buildroot - 4.1.1-13 - uClibc compilation toolchain
    optware-devel - 6.8-10 - This is a meta package that bundles all the packages required for optware native development.  When fully functional, it should
    распаковал inotify-tools-3.14.tar.gz, далее
    Code:
    ./configure
    make
    make вываливается вот с такой ошибкой
    Code:
    /opt/bin/bash ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../libinotifytools/src/inotifytools    -std=c99 -g -O2 -MT inotifytools.lo -MD -MP -MF .deps/inotifytools.Tpo -c -o inotifytools.lo inotifytools.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../libinotifytools/src/inotifytools -std=c99 -g -O2 -MT inotifytools.lo -MD -MP -MF .deps/inotifytools.Tpo -c inotifytools.c  -fPIC -DPIC -o .libs/inotifytools.o
    In file included from inotifytools/inotify.h:12,
                     from inotifytools.c:34:
    inotifytools/inotify-nosys.h: In function ‘inotify_init’:
    inotifytools/inotify-nosys.h:153: error: ‘__NR_inotify_init’ undeclared (first use in this function)
    inotifytools/inotify-nosys.h:153: error: (Each undeclared identifier is reported only once
    inotifytools/inotify-nosys.h:153: error: for each function it appears in.)
    inotifytools/inotify-nosys.h: In function ‘inotify_add_watch’:
    inotifytools/inotify-nosys.h:158: error: ‘__NR_inotify_add_watch’ undeclared (first use in this function)
    inotifytools/inotify-nosys.h: In function ‘inotify_rm_watch’:
    inotifytools/inotify-nosys.h:163: error: ‘__NR_inotify_rm_watch’ undeclared (first use in this function)
    make[4]: *** [inotifytools.lo] Error 1
    make[4]: Leaving directory `/opt/home/root/inotify-tools-3.14/libinotifytools/src'
    make[3]: *** [all-recursive] Error 1
    make[3]: Leaving directory `/opt/home/root/inotify-tools-3.14/libinotifytools/src'
    make[2]: *** [all-recursive] Error 1
    make[2]: Leaving directory `/opt/home/root/inotify-tools-3.14/libinotifytools'
    make[1]: *** [all-recursive] Error 1
    make[1]: Leaving directory `/opt/home/root/inotify-tools-3.14'
    make: *** [all] Error 2
    если я правильно понял эта функция ‘__NR_inotify_rm_watch’ должна быть где-то в исходниках ядра.
    скачал исходники linux-2.6.22.19.tar.bz2 прошелся по ним
    Code:
    # grep -r "__NR_inotify_rm_watch" *
    include/asm-powerpc/unistd.h:#define __NR_inotify_rm_watch      277
    include/asm-parisc/unistd.h:#define __NR_inotify_rm_watch       (__NR_Linux + 271)
    include/asm-s390/unistd.h:#define __NR_inotify_rm_watch 286
    include/asm-avr32/unistd.h:#define __NR_inotify_rm_watch        242
    include/asm-m68k/unistd.h:#define __NR_inotify_rm_watch 286
    include/asm-i386/unistd.h:#define __NR_inotify_rm_watch 293
    include/asm-x86_64/unistd.h:#define __NR_inotify_rm_watch       255
    include/asm-x86_64/unistd.h:__SYSCALL(__NR_inotify_rm_watch, sys_inotify_rm_watch)
    include/asm-blackfin/unistd.h:#define __NR_inotify_rm_watch     293
    include/asm-sparc/unistd.h:#define __NR_inotify_rm_watch   156 /* Linux specific                                   */
    include/asm-sh64/unistd.h:#define __NR_inotify_rm_watch 320
    include/asm-h8300/unistd.h:#define __NR_inotify_rm_watch        293
    include/asm-mips/unistd.h:#define __NR_inotify_rm_watch         (__NR_Linux + 286)
    include/asm-mips/unistd.h:#define __NR_inotify_rm_watch         (__NR_Linux + 245)
    include/asm-mips/unistd.h:#define __NR_inotify_rm_watch         (__NR_Linux + 249)
    include/asm-sparc64/unistd.h:#define __NR_inotify_rm_watch   156 /* Linux specific                                 */
    include/asm-m68knommu/unistd.h:#define __NR_inotify_rm_watch    286
    include/asm-arm/unistd.h:#define __NR_inotify_rm_watch          (__NR_SYSCALL_BASE+318)
    include/asm-ia64/unistd.h:#define __NR_inotify_rm_watch         1279
    include/asm-alpha/unistd.h:#define __NR_inotify_rm_watch                446
    include/asm-frv/unistd.h:#define __NR_inotify_rm_watch  293
    include/asm-sh/unistd.h:#define __NR_inotify_rm_watch   292
    в исходниках ядра вроде все есть. может их надо куда-то подложить при компиляции? Далее для меня скользая тема, но в /opt/include/linux/version.h строка
    Code:
    #define UTS_RELEASE "2.4.20"
    может в этой прошивке инклуды только для 2.4 ? inotify появился в 22.6.13.
    подскажите пожалуйста как собрать пакет, спасибо

  10. #160
    Quote Originally Posted by b0bbykey View Post
    день добрый, помогите пожалуйста собрать inotify-tools, не получается.
    вот конфиг роутера
    Code:
    # cat /.version
    1.9.2.7-rtn-r3121
    # uname -r
    2.6.22.19
    ...
    подскажите пожалуйста как собрать пакет, спасибо
    собирать родным тулчейном

  11. #161
    Quote Originally Posted by theMIROn View Post
    собирать родным тулчейном
    т.е. на роутере не получится, надо кросскомпиляцией как в howto, правильно понимаю?

    ЗЫЖ Собрал родным тулчейном, все работает, спасибо
    Last edited by b0bbykey; 31-08-2011 at 09:13. Reason: resolved

  12. #162

    может быть...

    кто-нить компилил свежие пхп и мускуль?

  13. #163
    о, тут оказывается есть отдельная тема для таких (несчастных как я

    помогите, плз скомпилировать udev (у самого не получается, не смог скомпилировать gettext)
    Asus RT-N16 1.9.2.7-rtn-r4051 | Asus O!Play Air 1.09P | Synology DS210j - 2xWD20EADS

  14. #164

    Wink

    Скомпилируйте пожалуйста rtorrent 0.8.9 и libtorrent 0.12.9

    Может кому пригодится buildtorrent для создания торрент файла в консоли, перешел на него потому как в transmission-create мало опций а именно нельзя указать размер части а в createtorrent не видно прогресс создания.
    В builtorrent и то и другое есть
    Attached Files Attached Files
    Last edited by Omega; 22-10-2011 at 15:46. Reason: 2 post merged
    RT-N16 + Firmware Tomato DualWan 1.28.0539 MIPSR2 K26 USB 8M + Transmission 2.41 + Polipo

  15. #165
    Скомпиленый udpxy 1.0-Chipmunk (PATCH1 20)

    PS: собирал прямо на RT-N16 с прошивкой Tomato Firmware v1.28.7485 MIPSR2-Toastman-RT-BETA K26 USB VPN при помощи rootbuild.
    Attached Files Attached Files

Page 11 of 19 FirstFirst ... 910111213 ... LastLast

Similar Threads

  1. Кросс-компиляция rTorrent
    By al37919 in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 94
    Last Post: 22-04-2012, 19:48
  2. Компиляция mc
    By angel_il in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 432
    Last Post: 02-12-2011, 14:32
  3. Нативная компиляция пакетов на роутере
    By shi in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 95
    Last Post: 04-11-2011, 13:53
  4. HP 1000w + Asus WL-500GP v.2 (1.9.2.7-10). Помогите пожалуйста.
    By shevtsov in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 1
    Last Post: 12-07-2009, 11:20

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
  •