У меня прошивки уже на новом тулчейне собираются, с позавчера.
Было: WL500gP (fw 1.9.2.7-10-USB-1.71) + Toshiba TravelStar 250Gb 2.5" inside router.
(ADOS + rTorrent WebUI+rtorrent + samba + rrdtool + XMail + QuiXplorer + ClamAV)
> Мои инструкции < Для новичков и ленивых > Wiki переехало сюда < "Ночные" сборки >
Подскажите, с этим связаны ошибки при make toolchain?
тут закомментировал в Makefile, сборка пошла дальшеCode:cp: cannot stat `./*-uclibc-*.patch': No such file or directory
что делать с libstdc++-v3 - не знаю.Code:configure: error: in `/home/builder/openwrt/toolchain-1.9.2.7-rtn-r3458/src/build_dir/toolchain-mipsel_gcc4.4.6/gcc-4.4.6-final/mipsel-linux-uclibc/libstdc++-v3': configure: error: C compiler cannot create executables
Стоит что-либо предпринимать или нужно обождать?
Шел по инструкции (с учетом make toolchain_download). Все было гладко до шага make package/compile. Из лога
Подскажите, как исправить ситуацию?Code:checking for TIFFOpen in -ltiff... no configure: error: "Can't build without libtiff (does your system require a libtiff-devel package?)" make[2]: *** [/home/builder/openwrt/trunk/build_dir/target-mipsel-rtn-linux-gnu/spandsp-0.0.6/.configured_] Error 1
P.S. тулчейн r3826
Last edited by MercuryV; 13-03-2012 at 09:35. Reason: добавление
По какой-то причине spandsp не находит зависимую libtiff. Видимо, придётся патчить исходники.
Кроме того, не мешает проверить правильно ли собирается libtiff и правильно ли "кладётся" в ./trunk/staging_dir. Скажу только, что с использованием libtiff у меня успешно собираются sane-backends и leptonica.
И последнее. Сама libtiff может быть и находится, но она, в свою очередь, зависит от zlib и libjpeg. Линкер - не настолько умная штука, чтобы самостоятельно решать эти задачи. Можно помочь ему, добавив в spandsp/Makefile строчку:
TARGET_LDFLAGS += -Wl,-rpath-link=$(STAGING_DIR)/opt/lib
Last edited by ryzhov_al; 13-03-2012 at 10:23.
Так правильно?
Code:builder@openwrt:~/openwrt/trunk/staging_dir/target-mipsel-rtn-linux-gnu/opt/lib$ ls libtiff* -l -rw-r--r-- 1 builder builder 496216 Mar 13 12:56 libtiff.a lrwxrwxrwx 1 builder builder 16 Mar 13 12:56 libtiff.so -> libtiff.so.3.9.2 lrwxrwxrwx 1 builder builder 16 Mar 13 12:56 libtiff.so.3 -> libtiff.so.3.9.2 -rwxr-xr-x 1 builder builder 385586 Mar 13 12:56 libtiff.so.3.9.2 -rw-r--r-- 1 builder builder 9296 Mar 13 12:56 libtiffxx.a lrwxrwxrwx 1 builder builder 18 Mar 13 12:56 libtiffxx.so -> libtiffxx.so.3.9.2 lrwxrwxrwx 1 builder builder 18 Mar 13 12:56 libtiffxx.so.3 -> libtiffxx.so.3.9.2 -rwxr-xr-x 1 builder builder 11737 Mar 13 12:56 libtiffxx.so.3.9.2
Можно ли добавить в репозиторий утилиту monit?
WNR3500L
помогло, спасибо, но в некоторых пакетах (asterisk к примеру) приходится править пути в Makefile usr/lib --> opt/lib и т.п.
Это нормально?
Не могу справиться с ipset
Патч ~/openwrt/trunk/build_dir/linux-rtn/ipset-6.11/netlink.patch корректно не применяется.Code:configure: error: The kernel source directory /home/builder/openwrt/rtn/buildroot/../../firmware-1.9.2.7-rtn-r3826/src/linux/linux-2.6 is not patched with netlink.patch to support ipset make[2]: *** [/home/builder/openwrt/trunk/build_dir/linux-rtn/ipset-6.11/.configured_] Error 1 make[2]: Leaving directory `/home/builder/openwrt/trunk/feeds/packages/net/ipset'
Какие должны быть правильные действия в таком случае?Code:patching file include/linux/netfilter/nfnetlink.h Hunk #1 FAILED at 47. 1 out of 1 hunk FAILED -- saving rejects to file include/linux/netfilter/nfnetlink.h.rej patching file include/net/netlink.h Hunk #1 FAILED at 856. 1 out of 1 hunk FAILED -- saving rejects to file include/net/netlink.h.rej patching file net/netfilter/nfnetlink.c Hunk #1 succeeded at 38 with fuzz 2 (offset 3 lines).
Last edited by MercuryV; 13-03-2012 at 18:32.
Установил из репозитория perl и модули perlbase-getopt perlbase-sys perlbase-io, пытаюсь запустить ddclient:
Нагуглил что модуль strict.pm входит в состав набора стандартных модулей Pragmatic Modules.Code:Can't locate strict.pm in @INC (@INC contains: /opt/lib/perl5/5.10 .) at /opt/sbin/ddclient line 17. BEGIN failed--compilation aborted at /opt/sbin/ddclient line 17.
Скачал perl из старого репозитория optware, там strict.pm идет в составе пакета.
Подскажите, пожалуйста, в каком пакете содержится этот модуль в новом репозитории?
Спасибо! По ходу выяснилось что нужно поставить еще девять модулей и ddclient запустился )
Но, при использовании ssl вываливается:
В старом репозитории perl-io-socket-ssl есть. Собственно ради поддержки ssl и было это все затеяно.Code:FATAL: Error loading the Perl module IO::Socket::SSL needed for SSL connect. FATAL: On Debian, the package libio-socket-ssl-perl must be installed. FATAL: On Red Hat, the package perl-IO-Socket-SSL must be installed.
OpenDNS обновление ip поддерживает только через ssl, а стандартный inadyn этого не умеет (
Возможно ли добавить perl-io-socket-ssl в новый репозиторий?