Novik
Спасибо
Это было то, что надо.
Novik
Спасибо
Это было то, что надо.
пытаюсь установить пакеты для перла, вот что выдал make при сборке
в репозитарии mipsel-linux-gcc не нашелCode:[root@WL-500 HTML-Parser-3.62]$ make mipsel-linux-gcc -c -fexpensive-optimizations -fomit-frame-pointer -O2 -DVERSION=\"3.62\" -DXS_VERSION=\"3.62\" -fexpensive-optimizations -fomit-frame-pointer "-I/opt/lib/perl5/5.8.8/mipsel-linux/CORE" -DMARKED_SECTION Parser.c /bin/sh: mipsel-linux-gcc: not found
Asus WL-500W (firmware wl500w-1.9.2.7-d-r, rTorrent 0.8.4, ADOS, nShaper) + WD Elements 160Gb + БП AT 200W (+5V 18A )
теперь не скачивается с http://www.wlan-sat.com/boleo/optware , происходит редирект на http://cpanel.webs-si.net/suspended.page c запросом логина-пароля.
Может кто выложит?
Я же привел ссылку где все эти пакеты лежат:
http://ftp.osuosl.org/pub/nslu2/sources/
Например:
http://ftp.osuosl.org/pub/nslu2/sour...s-oleg.tar.bz2
WL-500GPremium v.1 default CPU&memory 1.9.2.7-10
(HP1018, EZ-setup on/off wi-fi, FDD 1Gb Corsair: nginx+phpfcgi, cron+phpNOD32Updater, squid+ADredirector, swapon)
скачал нужные файлы с http://ftp.osuosl.org/pub/nslu2/sources/, команда make toolchain выдает ошибки:
Аналогичная проблема описана в этом посте:Code:make[5]: Выход из каталога `/home/rip/optware/oleg/toolchain/buildroot/toolchain_build_mipsel/binutils-2.17.50.0.8-build/bfd' make[4]: *** [info-recursive] Ошибка 1 make[4]: Выход из каталога `/home/rip/optware/oleg/toolchain/buildroot/toolchain_build_mipsel/binutils-2.17.50.0.8-build/bfd' make[3]: *** [all-bfd] Ошибка 2 make[3]: Выход из каталога `/home/rip/optware/oleg/toolchain/buildroot/toolchain_build_mipsel/binutils-2.17.50.0.8-build' make[2]: *** [all] Ошибка 2 make[2]: Выход из каталога `/home/rip/optware/oleg/toolchain/buildroot/toolchain_build_mipsel/binutils-2.17.50.0.8-build' make[1]: *** [/home/rip/optware/oleg/toolchain/buildroot/toolchain_build_mipsel/binutils-2.17.50.0.8-build/binutils/objdump] Ошибка 2 make[1]: Выход из каталога `/home/rip/optware/oleg/toolchain/buildroot' make: *** [/home/rip/optware/oleg/toolchain/buildroot/.built] Ошибка 2
http://wl500g.info/showpost.php?p=102836&postcount=2
попытался решить ее тем же способом, который предлагается там, но применение патча
patch configure configure.diff
выдает ошибку:
с таким содержимым configure.rej:Code:patching file configure Hunk #1 FAILED at 3679. 1 out of 1 hunk FAILED -- saving rejects to file configure.rej
похоже в моем configure уже есть эти изменения, которые находятся в патче.Code:*************** *** 3679,3685 **** # For an installed makeinfo, we require it to be from texinfo 4.4 or # higher, else we use the "missing" dummy. if ${MAKEINFO} --version \ - | egrep 'texinfo[^0-9]*([1-3][0-9]|4\.[4-9]|[5-9])' >/dev/null 2>&1; then : else MAKEINFO="$MISSING makeinfo" --- 3679,3685 ---- # For an installed makeinfo, we require it to be from texinfo 4.4 or # higher, else we use the "missing" dummy. if ${MAKEINFO} --version \ + | egrep 'texinfo[^0-9]*([1-3][0-9]|4\.([1-3][0-9]|[4-9])|[5-9])' >/dev/null 2>&1; then : else MAKEINFO="$MISSING makeinfo"
Подскажите, пожалуйста куда копать...
Last edited by brain-ripper; 16-03-2010 at 21:58.
под suse 11.2 аналогично говорит, что makeinfo нет в системе. Под andLinux пока еще полностью не собралось, но это место уже пройдено. В configure ничего не правил.
установил пакет texinfo, из командной строки нормально запускается, но "make toolchain" по прежнему выдает warning с последующими ошибками:
кто знает что можно предпринять?Code:Making info in doc make[5]: Вход в каталог `/home/rip/optware/oleg/toolchain/buildroot/toolchain_build_mipsel/binutils-2.17.50.0.8-build/bfd/doc' restore=: && backupdir=".am$$" && \ am__cwd=`pwd` && cd /home/rip/optware/oleg/toolchain/buildroot/toolchain_build_mipsel/binutils-2.17.50.0.8/bfd/doc && \ rm -rf $backupdir && mkdir $backupdir && \ if (/home/rip/optware/oleg/toolchain/buildroot/toolchain_build_mipsel/binutils-2.17.50.0.8/missing makeinfo --split-size=5000000 --split-size=5000000 --version) >/dev/null 2>&1; then \ for f in /home/rip/optware/oleg/toolchain/buildroot/toolchain_build_mipsel/binutils-2.17.50.0.8/bfd/doc/bfd.info /home/rip/optware/oleg/toolchain/buildroot/toolchain_build_mipsel/binutils-2.17.50.0.8/bfd/doc/bfd.info-[0-9] /home/rip/optware/oleg/toolchain/buildroot/toolchain_build_mipsel/binutils-2.17.50.0.8/bfd/doc/bfd.info-[0-9][0-9] /home/rip/optware/oleg/toolchain/buildroot/toolchain_build_mipsel/binutils-2.17.50.0.8/bfd/doc/bfd.i[0-9] /home/rip/optware/oleg/toolchain/buildroot/toolchain_build_mipsel/binutils-2.17.50.0.8/bfd/doc/bfd.i[0-9][0-9]; do \ if test -f $f; then mv $f $backupdir; restore=mv; else :; fi; \ done; \ else :; fi && \ cd "$am__cwd"; \ if /home/rip/optware/oleg/toolchain/buildroot/toolchain_build_mipsel/binutils-2.17.50.0.8/missing makeinfo --split-size=5000000 --split-size=5000000 -I /home/rip/optware/oleg/toolchain/buildroot/toolchain_build_mipsel/binutils-2.17.50.0.8/bfd/doc \ -o /home/rip/optware/oleg/toolchain/buildroot/toolchain_build_mipsel/binutils-2.17.50.0.8/bfd/doc/bfd.info /home/rip/optware/oleg/toolchain/buildroot/toolchain_build_mipsel/binutils-2.17.50.0.8/bfd/doc/bfd.texinfo; \ then \ rc=0; \ cd /home/rip/optware/oleg/toolchain/buildroot/toolchain_build_mipsel/binutils-2.17.50.0.8/bfd/doc; \ else \ rc=$?; \ cd /home/rip/optware/oleg/toolchain/buildroot/toolchain_build_mipsel/binutils-2.17.50.0.8/bfd/doc && \ $restore $backupdir/* `echo ".//home/rip/optware/oleg/toolchain/buildroot/toolchain_build_mipsel/binutils-2.17.50.0.8/bfd/doc/bfd.info" | sed 's|[^/]*$||'`; \ fi; \ rm -rf $backupdir; exit $rc WARNING: `makeinfo' is missing on your system. You should only need it if you modified a `.texi' or `.texinfo' file, or any other file indirectly affecting the aspect of the manual. The spurious call might also be the consequence of using a buggy `make' (AIX, DU, IRIX). You might want to install the `Texinfo' package or the `GNU make' package. Grab either from any GNU archive site. make[5]: *** [/home/rip/optware/oleg/toolchain/buildroot/toolchain_build_mipsel/binutils-2.17.50.0.8/bfd/doc/bfd.info] Ошибка 1 make[5]: Выход из каталога `/home/rip/optware/oleg/toolchain/buildroot/toolchain_build_mipsel/binutils-2.17.50.0.8-build/bfd/doc' Making info in po make[5]: Вход в каталог `/home/rip/optware/oleg/toolchain/buildroot/toolchain_build_mipsel/binutils-2.17.50.0.8-build/bfd/po' make[5]: Цель `info' не требует выполнения команд. make[5]: Выход из каталога `/home/rip/optware/oleg/toolchain/buildroot/toolchain_build_mipsel/binutils-2.17.50.0.8-build/bfd/po' make[5]: Вход в каталог `/home/rip/optware/oleg/toolchain/buildroot/toolchain_build_mipsel/binutils-2.17.50.0.8-build/bfd' make[5]: Цель `info-am' не требует выполнения команд. make[5]: Выход из каталога `/home/rip/optware/oleg/toolchain/buildroot/toolchain_build_mipsel/binutils-2.17.50.0.8-build/bfd' make[4]: *** [info-recursive] Ошибка 1 make[4]: Выход из каталога `/home/rip/optware/oleg/toolchain/buildroot/toolchain_build_mipsel/binutils-2.17.50.0.8-build/bfd' make[3]: *** [all-bfd] Ошибка 2 make[3]: Выход из каталога `/home/rip/optware/oleg/toolchain/buildroot/toolchain_build_mipsel/binutils-2.17.50.0.8-build' make[2]: *** [all] Ошибка 2 make[2]: Выход из каталога `/home/rip/optware/oleg/toolchain/buildroot/toolchain_build_mipsel/binutils-2.17.50.0.8-build' make[1]: *** [/home/rip/optware/oleg/toolchain/buildroot/toolchain_build_mipsel/binutils-2.17.50.0.8-build/binutils/objdump] Ошибка 2 make[1]: Выход из каталога `/home/rip/optware/oleg/toolchain/buildroot' make: *** [/home/rip/optware/oleg/toolchain/buildroot/.built] Ошибка 2
UPD:
порылся в исходниках, вроде бы ошибка в том, что у меня установилось texinfo версии 4.13, а минимально необходимая - 4.4
устанавливал на Ubuntu, командой "sudo apt-get install texinfo". Товарищи линуксоиды, подскажите, как малой кровью установить на Ubuntu последнюю версию texinfo? Запуск "sudo apt-get update" не помог, последующий install сказал, что уже установлена последняя версия texinfo
UPD2:
хм... видимо 4.13 как раз новее 4.4... может инсталляционный скрипт как раз этого не понимает?..
хотя "makeinfo --version | egrep 'texinfo[^0-9]*([1-3][0-9]|4\.([4-9]|[1-9][0-9])|[5-9])'", выдранная из скрипта configure корректно возвращает "makeinfo (GNU texinfo) 4.13"
Last edited by brain-ripper; 17-03-2010 at 22:50.
поставил debian на виртуалку, все собралось вроде. Только вот rtorrent вышел в 10 раз больше размером ... но работает
Версия makeinfo 4.11, в suse как и убунте 4.13
Last edited by A1ex; 18-03-2010 at 18:35.
Пытаюсь собрать centerim, как сказано
тут.
Ругается на libicq200, а именно:
make[4]: Вход в каталог `/home/john/optware/oleg/builds/centerim/libicq2000/src'
/home/john/optware/oleg/toolchain/mipsel-linux-uclibc/gcc-4.1.1-uclibc-0.9.28/bin/mipsel-linux-uclibc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../libicq2000/libicq2000 -I../../libicq2000 -O2 -pipe -I/home/john/optware/oleg/staging/opt/include -I/home/john/optware/oleg/staging/opt/include -I/home/john/optware/oleg/staging/opt/include -I/home/john/optware/oleg/staging/opt/include -MT SNAC-BUD.o -MD -MP -MF .deps/SNAC-BUD.Tpo -c -o SNAC-BUD.o SNAC-BUD.cpp
SNAC-BUD.cpp: In constructor ‘ICQ2000::AddBuddySNAC::AddBuddySNAC(const ICQ2000::ContactTree&)’:
SNAC-BUD.cpp:39: ошибка: запрошено преобразование от ‘ICQ2000::_ContactTree_Group::iterator’ к нескалярному типу ‘ICQ2000::_ContactTree_Group::const_iterator’
SNAC-BUD.cpp:40: ошибка: no match for ‘operator!=’ in ‘gcurr != ICQ2000::_ContactTree_Group::end()()’
../../libicq2000/libicq2000/ContactTree.h:80: замечание: претенденты: bool ICQ2000::_ContactTree_Group::const_iterator:perator!=(const ICQ2000::_ContactTree_Group::const_iterator&) const
make[4]: *** [SNAC-BUD.o] Ошибка 1
make[4]: Выход из каталога `/home/john/optware/oleg/builds/centerim/libicq2000/src'
make[3]: *** [all-recursive] Ошибка 1
make[3]: Выход из каталога `/home/john/optware/oleg/builds/centerim/libicq2000'
make[2]: *** [all-recursive] Ошибка 1
make[2]: Выход из каталога `/home/john/optware/oleg/builds/centerim'
make[1]: *** [all] Ошибка 2
make[1]: Выход из каталога `/home/john/optware/oleg/builds/centerim'
make: *** [/home/john/optware/oleg/builds/centerim/.built] Ошибка 2
Куда рыть?
под Мандривой вообще ругань на libintl.so