Page 2 of 2 FirstFirst 12
Results 16 to 28 of 28

Thread: Где можно скачать toolchain?

  1. #16
    WL500gp-1.9.2.7-rtn-r7440M-g736a62c.trx

    from

    http://asus.vectormm.net/rtn/7440/wl/

    Будет ли это приспособить wl500g с BCM43222 мод? Извините за помощью перевода, нет никакой активности на английском разделе форума.

    В настоящее время используется 1.9.2.7-RTN-r5631M, но никто не выпустил новый бинарный файл, и я не могу собрать себя. Кроме того, пришлось использовать прошивку WL-500W, но это работает, но хотелось бы использовать встроенное программное обеспечение.

    благодаря

  2. #17
    Quote Originally Posted by Евгений Л View Post
    Доброго времени суток всем! На данный момент последнюю бету скачало 10 человек и судя по тому, что никаких негативных отзывов не было, бета работает нормально. Обновление беты ниже.

    Hi guys! Last beta downloaded 10 times, and there was no negative posts, so seems to be it work fine. Beta firmware update below:

    WL500gPv1+Broadcom 4322x r7492 beta firmware
    Hi Eugene...

    Thanks for the continued updates.

    I'm experimenting with Shibby's TomatoUSB on the WL-500GP V1 for now (Tomato Firmware 1.28.0000 MIPSR1-138 K26 Mini). Downloaded from here (08/02/2016 build):
    http://tomato.groov.pl/download/K26/...1-138-Mini.zip

    Seems more responsive than Oleg's firmware. Works with modified BCM43222 card by default without any modification.

    Has an important feature which was lacking on Oleg's firmware which is to view traffic by IP.

  3. #18
    Join Date
    Mar 2011
    Location
    UA
    Posts
    222

    не могу собрать последнюю прошивку под RT-N16

    Gentoo x64
    ...
    make install
    Code:
    make[1]: Leaving directory '/home/oleg/git-rt-n16/broadcom/src/gateway/busybox'
    install -D dnsmasq/src/dnsmasq /home/oleg/git-rt-n16/broadcom/src/gateway/mipsel-uclibc/install/dnsmasq/usr/sbin/dnsmasq
    install: cannot stat ‘dnsmasq/src/dnsmasq’: No such file or directory
    Makefile:922: ошибка выполнения рецепта для цели «dnsmasq-install»
    make: *** [dnsmasq-install] Ошибка 1
    под Ubuntu 16-x64 аналогично
    Code:
    --------------------------------------------------
    You will probably need to make your busybox binary
    setuid root to ensure all configured applets will
    work properly.
    --------------------------------------------------
    
    make[1]: Leaving directory `/home/oleg/rt-n16/toolchain/broadcom/src/gateway/busybox'
    install -D dnsmasq/src/dnsmasq /home/oleg/rt-n16/toolchain/broadcom/src/gateway/mipsel-uclibc/install/dnsmasq/usr/sbin/dnsmasq
    install: cannot stat ‘dnsmasq/src/dnsmasq’: No such file or directory
    make: *** [dnsmasq-install] Error 1
    RT-N16 + Entware repo

  4. #19
    Join Date
    Mar 2011
    Location
    UA
    Posts
    222

    ошибка сборки тулчейна

    под Gentoo x64 собирается без проблем,
    под Ubuntu 14-x64
    Code:
    make .config
    Checking 'working-make'... ok.
    Checking 'case-sensitive-fs'... ok.
    Checking 'working-gcc'... ok.
    Checking 'working-g++'... ok.
    Checking 'ncurses'... ok.
    Checking 'zlib'... ok.
    Checking 'gawk'... ok.
    Checking 'bison'... ok.
    Checking 'flex'... ok.
    Checking 'unzip'... ok.
    Checking 'bzip2'... ok.
    Checking 'patch'... ok.
    Checking 'perl'... ok.
    Checking 'wget'... ok.
    Checking 'gnutar'... ok.
    Checking 'autoconf'... ok.
    Checking 'gnu-find'... ok.
    Checking 'git'... ok.
    Checking 'non-root'... ok.
    /bin/sh: 1: Syntax error: word unexpected
    make: *** [scripts/config/conf] Error 2
    причем не работает только чистый make, с make V=99 все проходит

    в Ubuntu 16-x64 собрать тулчейн в принципе не удается
    Code:
    /bin/bash ./libtool --mode=link x86_64-linux-gnu-gcc  -O2 -I/home/oleg/rt-n16/toolchain/staging_dir/host/include -Wall  -D_REENTRANT  -L/home/oleg/rt-n16/toolchain/staging_dir/host/lib -o testglib  testglib.o libglib.la 
    x86_64-linux-gnu-gcc -O2 -I/home/oleg/rt-n16/toolchain/staging_dir/host/include -Wall -D_REENTRANT -o testglib testglib.o  -L/home/oleg/rt-n16/toolchain/staging_dir/host/lib ./.libs/libglib.a
    ./.libs/libglib.a(garray.o): In function `g_bit_nth_lsf':
    garray.c:(.text+0x130): multiple definition of `g_bit_nth_lsf'
    testglib.o:testglib.c:(.text+0x120): first defined here
    ./.libs/libglib.a(garray.o): In function `g_bit_nth_msf':
    garray.c:(.text+0x160): multiple definition of `g_bit_nth_msf'
    testglib.o:testglib.c:(.text+0x150): first defined here
    ./.libs/libglib.a(garray.o): In function `g_bit_storage':
    garray.c:(.text+0x1a0): multiple definition of `g_bit_storage'
    testglib.o:testglib.c:(.text+0x190): first defined here
    ./.libs/libglib.a(ghash.o): In function `g_bit_nth_lsf':
    ghash.c:(.text+0x230): multiple definition of `g_bit_nth_lsf'
    testglib.o:testglib.c:(.text+0x120): first defined here
    ./.libs/libglib.a(ghash.o): In function `g_bit_nth_msf':
    ghash.c:(.text+0x260): multiple definition of `g_bit_nth_msf'
    testglib.o:testglib.c:(.text+0x150): first defined here
    ./.libs/libglib.a(ghash.o): In function `g_bit_storage':
    ghash.c:(.text+0x2a0): multiple definition of `g_bit_storage'
    testglib.o:testglib.c:(.text+0x190): first defined here
    ./.libs/libglib.a(glist.o): In function `g_bit_nth_lsf':
    glist.c:(.text+0x1a0): multiple definition of `g_bit_nth_lsf'
    testglib.o:testglib.c:(.text+0x120): first defined here
    ./.libs/libglib.a(glist.o): In function `g_bit_nth_msf':
    glist.c:(.text+0x1d0): multiple definition of `g_bit_nth_msf'
    testglib.o:testglib.c:(.text+0x150): first defined here
    ./.libs/libglib.a(glist.o): In function `g_bit_storage':
    glist.c:(.text+0x210): multiple definition of `g_bit_storage'
    testglib.o:testglib.c:(.text+0x190): first defined here
    ./.libs/libglib.a(gmem.o): In function `g_bit_nth_lsf':
    gmem.c:(.text+0x50): multiple definition of `g_bit_nth_lsf'
    testglib.o:testglib.c:(.text+0x120): first defined here
    ./.libs/libglib.a(gmem.o): In function `g_bit_nth_msf':
    gmem.c:(.text+0x80): multiple definition of `g_bit_nth_msf'
    testglib.o:testglib.c:(.text+0x150): first defined here
    ./.libs/libglib.a(gmem.o): In function `g_bit_storage':
    gmem.c:(.text+0xc0): multiple definition of `g_bit_storage'
    testglib.o:testglib.c:(.text+0x190): first defined here
    ./.libs/libglib.a(gmessages.o): In function `g_bit_nth_lsf':
    gmessages.c:(.text+0x690): multiple definition of `g_bit_nth_lsf'
    testglib.o:testglib.c:(.text+0x120): first defined here
    ./.libs/libglib.a(gmessages.o): In function `g_bit_nth_msf':
    gmessages.c:(.text+0x6c0): multiple definition of `g_bit_nth_msf'
    testglib.o:testglib.c:(.text+0x150): first defined here
    ./.libs/libglib.a(gmessages.o): In function `g_bit_storage':
    gmessages.c:(.text+0x700): multiple definition of `g_bit_storage'
    testglib.o:testglib.c:(.text+0x190): first defined here
    ./.libs/libglib.a(gmutex.o): In function `g_bit_nth_lsf':
    gmutex.c:(.text+0x70): multiple definition of `g_bit_nth_lsf'
    testglib.o:testglib.c:(.text+0x120): first defined here
    ./.libs/libglib.a(gmutex.o): In function `g_bit_nth_msf':
    gmutex.c:(.text+0xa0): multiple definition of `g_bit_nth_msf'
    testglib.o:testglib.c:(.text+0x150): first defined here
    ./.libs/libglib.a(gmutex.o): In function `g_bit_storage':
    gmutex.c:(.text+0xe0): multiple definition of `g_bit_storage'
    testglib.o:testglib.c:(.text+0x190): first defined here
    ./.libs/libglib.a(gnode.o): In function `g_bit_nth_lsf':
    gnode.c:(.text+0x860): multiple definition of `g_bit_nth_lsf'
    testglib.o:testglib.c:(.text+0x120): first defined here
    ./.libs/libglib.a(gnode.o): In function `g_bit_nth_msf':
    gnode.c:(.text+0x890): multiple definition of `g_bit_nth_msf'
    testglib.o:testglib.c:(.text+0x150): first defined here
    ./.libs/libglib.a(gnode.o): In function `g_bit_storage':
    gnode.c:(.text+0x8d0): multiple definition of `g_bit_storage'
    testglib.o:testglib.c:(.text+0x190): first defined here
    ./.libs/libglib.a(gprimes.o): In function `g_bit_nth_lsf':
    gprimes.c:(.text+0x0): multiple definition of `g_bit_nth_lsf'
    testglib.o:testglib.c:(.text+0x120): first defined here
    ./.libs/libglib.a(gprimes.o): In function `g_bit_nth_msf':
    gprimes.c:(.text+0x30): multiple definition of `g_bit_nth_msf'
    testglib.o:testglib.c:(.text+0x150): first defined here
    ./.libs/libglib.a(gprimes.o): In function `g_bit_storage':
    gprimes.c:(.text+0x70): multiple definition of `g_bit_storage'
    testglib.o:testglib.c:(.text+0x190): first defined here
    ./.libs/libglib.a(grel.o): In function `g_bit_nth_lsf':
    grel.c:(.text+0x290): multiple definition of `g_bit_nth_lsf'
    testglib.o:testglib.c:(.text+0x120): first defined here
    ./.libs/libglib.a(grel.o): In function `g_bit_nth_msf':
    grel.c:(.text+0x2c0): multiple definition of `g_bit_nth_msf'
    testglib.o:testglib.c:(.text+0x150): first defined here
    ./.libs/libglib.a(grel.o): In function `g_bit_storage':
    grel.c:(.text+0x300): multiple definition of `g_bit_storage'
    testglib.o:testglib.c:(.text+0x190): first defined here
    ./.libs/libglib.a(gslist.o): In function `g_bit_nth_lsf':
    gslist.c:(.text+0xf0): multiple definition of `g_bit_nth_lsf'
    testglib.o:testglib.c:(.text+0x120): first defined here
    ./.libs/libglib.a(gslist.o): In function `g_bit_nth_msf':
    gslist.c:(.text+0x120): multiple definition of `g_bit_nth_msf'
    testglib.o:testglib.c:(.text+0x150): first defined here
    ./.libs/libglib.a(gslist.o): In function `g_bit_storage':
    gslist.c:(.text+0x160): multiple definition of `g_bit_storage'
    testglib.o:testglib.c:(.text+0x190): first defined here
    ./.libs/libglib.a(gstrfuncs.o): In function `g_bit_nth_lsf':
    gstrfuncs.c:(.text+0x0): multiple definition of `g_bit_nth_lsf'
    testglib.o:testglib.c:(.text+0x120): first defined here
    ./.libs/libglib.a(gstrfuncs.o): In function `g_bit_nth_msf':
    gstrfuncs.c:(.text+0x30): multiple definition of `g_bit_nth_msf'
    testglib.o:testglib.c:(.text+0x150): first defined here
    ./.libs/libglib.a(gstrfuncs.o): In function `g_bit_storage':
    gstrfuncs.c:(.text+0x70): multiple definition of `g_bit_storage'
    testglib.o:testglib.c:(.text+0x190): first defined here
    ./.libs/libglib.a(gstring.o): In function `g_bit_nth_lsf':
    gstring.c:(.text+0xa0): multiple definition of `g_bit_nth_lsf'
    testglib.o:testglib.c:(.text+0x120): first defined here
    ./.libs/libglib.a(gstring.o): In function `g_bit_nth_msf':
    gstring.c:(.text+0xd0): multiple definition of `g_bit_nth_msf'
    testglib.o:testglib.c:(.text+0x150): first defined here
    ./.libs/libglib.a(gstring.o): In function `g_bit_storage':
    gstring.c:(.text+0x110): multiple definition of `g_bit_storage'
    testglib.o:testglib.c:(.text+0x190): first defined here
    ./.libs/libglib.a(gtimer.o): In function `g_bit_nth_lsf':
    gtimer.c:(.text+0x0): multiple definition of `g_bit_nth_lsf'
    testglib.o:testglib.c:(.text+0x120): first defined here
    ./.libs/libglib.a(gtimer.o): In function `g_bit_nth_msf':
    gtimer.c:(.text+0x30): multiple definition of `g_bit_nth_msf'
    testglib.o:testglib.c:(.text+0x150): first defined here
    ./.libs/libglib.a(gtimer.o): In function `g_bit_storage':
    gtimer.c:(.text+0x70): multiple definition of `g_bit_storage'
    testglib.o:testglib.c:(.text+0x190): first defined here
    ./.libs/libglib.a(gtree.o): In function `g_bit_nth_lsf':
    gtree.c:(.text+0x960): multiple definition of `g_bit_nth_lsf'
    testglib.o:testglib.c:(.text+0x120): first defined here
    ./.libs/libglib.a(gtree.o): In function `g_bit_nth_msf':
    gtree.c:(.text+0x990): multiple definition of `g_bit_nth_msf'
    testglib.o:testglib.c:(.text+0x150): first defined here
    ./.libs/libglib.a(gtree.o): In function `g_bit_storage':
    gtree.c:(.text+0x9d0): multiple definition of `g_bit_storage'
    testglib.o:testglib.c:(.text+0x190): first defined here
    ./.libs/libglib.a(gutils.o): In function `g_bit_nth_lsf':
    gutils.c:(.text+0x0): multiple definition of `g_bit_nth_lsf'
    testglib.o:testglib.c:(.text+0x120): first defined here
    ./.libs/libglib.a(gutils.o): In function `g_bit_nth_msf':
    gutils.c:(.text+0x30): multiple definition of `g_bit_nth_msf'
    testglib.o:testglib.c:(.text+0x150): first defined here
    ./.libs/libglib.a(gutils.o): In function `g_bit_storage':
    gutils.c:(.text+0x70): multiple definition of `g_bit_storage'
    testglib.o:testglib.c:(.text+0x190): first defined here
    collect2: error: ld returned 1 exit status
    Makefile:393: recipe for target 'testglib' failed
    make[8]: *** [testglib] Error 1
    make[8]: Leaving directory '/home/oleg/rt-n16/toolchain/build_dir/host/pkg-config-0.22/glib-1.2.8'
    Makefile:481: recipe for target 'all-recursive' failed
    make[7]: *** [all-recursive] Error 1
    RT-N16 + Entware repo

  5. #20
    Join Date
    Nov 2006
    Location
    Russia, Moscow
    Posts
    3,640
    Quote Originally Posted by voidshah View Post
    Gentoo x64
    ...
    make install
    Забыл сделать
    Code:
    make
    Исторически, в Makefile прописаны не 100% зависимостей для варианта "make install" БЕЗ "make"

  6. #21
    Join Date
    Nov 2006
    Location
    Russia, Moscow
    Posts
    3,640
    Quote Originally Posted by voidshah View Post
    под Gentoo x64 собирается без проблем,
    под Ubuntu 14-x64
    Code:
    Checking 'non-root'... ok.
    /bin/sh: 1: Syntax error: word unexpected
    make: *** [scripts/config/conf] Error 2
    причем не работает только чистый make, с make V=99 все проходит
    Ньюансы совместимости bash. Увы, у меня Ubuntu под рукой нет, надо выцеплять отладкой make какая конкретно команда не нравится.

    в Ubuntu 16-x64 собрать тулчейн в принципе не удается
    Это(pkg-config 0.22) единственное место где требуется glib2. Эта библиотека вообще есть в этом дистрибутиве?

    Updated: Обновлю pkg-config до 0.28 и, как в OpenWRT, пробью ключ --with-internal-glib. Теоретически должно помочь.
    Last edited by lly; 06-03-2017 at 09:47.

  7. #22
    Join Date
    Mar 2011
    Location
    UA
    Posts
    222
    Quote Originally Posted by lly View Post
    Это(pkg-config 0.22) единственное место где требуется glib2. Эта библиотека вообще есть в этом дистрибутиве?
    как бы есть,
    вот Ubuntu 16
    Code:
    libdbus-glib2.0-cil/xenial,xenial 0.6.0-1build1 all
    libdbus-glib2.0-cil-dev/xenial,xenial 0.6.0-1build1 all
    libfso-glib2/xenial 2012.07.27.2-2 amd64
    libglib2.0-0/xenial-updates,now 2.48.2-0ubuntu1 amd64 [installed]
    libglib2.0-0-dbg/xenial-updates 2.48.2-0ubuntu1 amd64
    libglib2.0-0-refdbg/xenial-updates 2.48.2-0ubuntu1 amd64
    libglib2.0-bin/xenial-updates,now 2.48.2-0ubuntu1 amd64 [installed]
    libglib2.0-cil/xenial 2.12.10-6 amd64
    libglib2.0-cil-dev/xenial 2.12.10-6 amd64
    libglib2.0-data/xenial-updates,xenial-updates,now 2.48.2-0ubuntu1 all [installed]
    libglib2.0-dev/xenial-updates 2.48.2-0ubuntu1 amd64
    libglib2.0-doc/xenial-updates,xenial-updates 2.48.2-0ubuntu1 all
    libglib2.0-tests/xenial-updates 2.48.2-0ubuntu1 amd64
    libntrack-glib2/xenial 016-1.3 amd64
    libpackagekit-glib2-16/xenial-updates,now 0.8.17-4ubuntu6~gcc5.4ubuntu1.1 amd64 [installed]
    libpackagekit-glib2-dev/xenial-updates 0.8.17-4ubuntu6~gcc5.4ubuntu1.1 amd64
    libtaglib2.1-cil/xenial,xenial 2.1.0.0-3build1 all
    ruby-glib2/xenial 2.2.5-4build1 amd64
    ruby-glib2-dbg/xenial 2.2.5-4build1 amd64
    вот Ubuntu 14
    Code:
    libdbus-glib2.0-cil/trusty 0.6.0-1 all
    libdbus-glib2.0-cil-dev/trusty 0.6.0-1 all
    libfso-glib2/trusty 2012.07.27.2-2 amd64
    libglib2.0-0/trusty-updates,now 2.40.2-0ubuntu1 amd64 [installed,automatic]
    libglib2.0-0-dbg/trusty-updates 2.40.2-0ubuntu1 amd64
    libglib2.0-0-refdbg/trusty-updates 2.40.2-0ubuntu1 amd64
    libglib2.0-bin/trusty-updates,now 2.40.2-0ubuntu1 amd64 [installed,automatic]
    libglib2.0-cil/trusty 2.12.10-5 amd64
    libglib2.0-cil-dev/trusty 2.12.10-5 amd64
    libglib2.0-data/trusty-updates,now 2.40.2-0ubuntu1 all [installed,automatic]
    libglib2.0-dev/trusty-updates 2.40.2-0ubuntu1 amd64
    libglib2.0-doc/trusty-updates 2.40.2-0ubuntu1 all
    libglib2.0-tests/trusty-updates 2.40.2-0ubuntu1 amd64
    libntrack-glib2/trusty 016-1.2ubuntu2 amd64
    libpackagekit-glib2-16/trusty,now 0.8.12-1ubuntu5 amd64 [installed,automatic]
    libpackagekit-glib2-dev/trusty 0.8.12-1ubuntu5 amd64
    libtaglib2.1-cil/trusty 2.1.0.0-3 all
    ruby-glib2/trusty 2.1.0-1 amd64
    ruby-glib2-dbg/trusty 2.1.0-1 amd64
    ruby-taglib2/trusty 0.1.5-2 amd64
    Quote Originally Posted by lly View Post
    Ньюансы совместимости bash. Увы, у меня Ubuntu под рукой нет, надо выцеплять отладкой make какая конкретно команда не нравится.
    Как это делать? Как будет время, мог бы повыцеплять
    Last edited by voidshah; 07-03-2017 at 10:33.
    RT-N16 + Entware repo

  8. #23
    Join Date
    Nov 2006
    Location
    Russia, Moscow
    Posts
    3,640
    Quote Originally Posted by voidshah View Post
    как бы есть
    Я совсем упустил из виду, что в старье 0.22 аж glib1.
    Возьми свежий срез тулчейна 4cc705f - проблема pkg-config должна быть решена.

    Как это делать? Как будет время, мог бы повыцеплять
    Отладочными ключами make (-n или -d), раз вариант V=99 работает. Или, для начала, понять на какой фазе/цели сбоит - "make prereq" или "make world"?

  9. #24
    Join Date
    Mar 2011
    Location
    UA
    Posts
    222
    make -d prereq

    Code:
    GNU Make 4.1
    Built for x86_64-pc-linux-gnu
    Copyright (C) 1988-2014 Free Software Foundation, Inc.
    License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
    This is free software: you are free to change and redistribute it.
    There is NO WARRANTY, to the extent permitted by law.
    Reading makefiles...
    Reading makefile 'Makefile'...
    ....
    Checking 'non-root'... ok.
    Checking 'working-make'... ok.
    Checking 'case-sensitive-fs'... ok.
    Checking 'working-gcc'... ok.
    Checking 'working-g++'... ok.
    Checking 'ncurses'... ok.
    Checking 'zlib'... ok.
    Checking 'gawk'... ok.
    Checking 'bison'... ok.
    Checking 'flex'... ok.
    Checking 'unzip'... ok.
    Checking 'bzip2'... ok.
    Checking 'patch'... ok.
    Checking 'perl'... ok.
    Checking 'wget'... ok.
    Checking 'gnutar'... ok.
    Checking 'autoconf'... ok.
    Checking 'gnu-find'... ok.
    Checking 'git'... ok.
    Reaping winning child 0x178f0d0 PID 3093 
    Live child 0x178f0d0 (staging_dir/host/.prereq-build) PID 3289 
    Reaping winning child 0x178f0d0 PID 3289 
    Live child 0x178f0d0 (staging_dir/host/.prereq-build) PID 3290 
    Reaping winning child 0x178f0d0 PID 3290 
    Removing child 0x178f0d0 PID 3290 from chain.
          Successfully remade target file 'staging_dir/host/.prereq-build'.
         Finished prerequisites of target file 'scripts/config/conf'.
        Must remake target 'scripts/config/conf'.
    Putting child 0x17937d0 (scripts/config/conf) PID 3293 on the chain.
    Live child 0x17937d0 (scripts/config/conf) PID 3293 
    /bin/sh: 1: Syntax error: word unexpected
    Reaping losing child 0x17937d0 PID 3293 
    /home/oleg/rt-n16/toolchain/include/toplevel.mk:38: recipe for target 'scripts/config/conf' failed
    make: *** [scripts/config/conf] Error 2
    Removing child 0x17937d0 PID 3293 from chain.
    что ему не так - не понял
    RT-N16 + Entware repo

  10. #25
    Join Date
    Nov 2006
    Location
    Russia, Moscow
    Posts
    3,640
    Quote Originally Posted by voidshah View Post
    что ему не так - не понял
    Похоже, bash не нравятся перенаправления stdin/stderr в include/verbose.mk для случая QUIET=1

    Давай только ещё раз убедимся, что я увидел твою проблему. Для этого добавь перед строкой 44 в include/verbose.mk следующее
    Code:
    $(warning $(call MESSAGE, make[$(MAKELEVEL)]$(if $(_DIR), -C $(_DIR)) $(MAKECMDGOALS)); )
    и выполни команду
    Code:
    make scripts/config/conf QUIET=1
    Last edited by lly; 09-03-2017 at 10:41.

  11. #26
    Join Date
    Mar 2011
    Location
    UA
    Posts
    222
    Code:
      ifeq ($(QUIET),1)
        ifneq ($(CURDIR),$(TOPDIR))
          _DIR:=$(patsubst $(TOPDIR)/%,%,${CURDIR})
        else
          _DIR:=
        endif
      $(warning $(call MESSAGE, make[$(MAKELEVEL)]$(if $(_DIR), -C $(_DIR)) $(MAKECMDGOALS)); )
        _NULL:=$(if $(MAKECMDGOALS),$(shell \
                    $(call MESSAGE, make[$(MAKELEVEL)]$(if $(_DIR), -C $(_DIR)) $(MAKECMDGOALS)); \
        ))
        SUBMAKE=$(MAKE)
    вывод make scripts/config/conf QUIET=1
    Code:
    make scripts/config/conf QUIET=1
    /home/oleg/rt-n16/toolchain/include/verbose.mk:44: 	printf "\\033[33m%s\\033[m\n" " make[0] scripts/config/conf" >&254; 
    /bin/sh: 1: Syntax error: Bad fd number
    conf.c: In function 'check_stdin':
    conf.c:77:3: warning: format not a string literal and no format arguments [-Wformat-security]
       printf(_("aborted!\n\n"));
       ^
    conf.c:78:3: warning: format not a string literal and no format arguments [-Wformat-security]
       printf(_("Console input/output is redirected. "));
       ^
    conf.c:79:3: warning: format not a string literal and no format arguments [-Wformat-security]
       printf(_("Run 'make oldconfig' to update configuration.\n\n"));
       ^
    conf.c: In function 'conf_askvalue':
    conf.c:89:3: warning: format not a string literal and no format arguments [-Wformat-security]
       printf(_("(NEW) "));
       ^
    conf.c: In function 'conf_choice':
    conf.c:290:5: warning: format not a string literal and no format arguments [-Wformat-security]
         printf(_(" (NEW)"));
         ^
    conf.c: In function 'check_conf':
    conf.c:438:6: warning: format not a string literal and no format arguments [-Wformat-security]
          printf(_("*\n* Restart config...\n*\n"));
          ^
    conf.c: In function 'main':
    conf.c:615:6: warning: format not a string literal and no format arguments [-Wformat-security]
          _("\n*** The configuration requires explicit update.\n\n"));
          ^
    conf.c:669:4: warning: format not a string literal and no format arguments [-Wformat-security]
        fprintf(stderr, _("\n*** Error during writing of the configuration.\n\n"));
        ^
    conf.c:673:4: warning: format not a string literal and no format arguments [-Wformat-security]
        fprintf(stderr, _("\n*** Error during update of the configuration.\n\n"));
        ^
    conf.c:684:4: warning: format not a string literal and no format arguments [-Wformat-security]
        fprintf(stderr, _("\n*** Error during writing of the configuration.\n\n"));
        ^
    RT-N16 + Entware repo

  12. #27
    Join Date
    Nov 2006
    Location
    Russia, Moscow
    Posts
    3,640
    Quote Originally Posted by voidshah View Post
    Code:
    /bin/sh: 1: Syntax error: Bad fd number
    Небольшой фикс запушил,эта ошибка аналогична полученной мною, пробуй. А вот предыдущая:
    PHP Code:
    /bin/sh1Syntax errorword unexpected 
    мне пока непонятна.

  13. #28
    Join Date
    Mar 2011
    Location
    UA
    Posts
    222

    Thumbs up

    Спасибо, Лёня! Тулчейн собрался нормально!
    RT-N16 + Entware repo

Page 2 of 2 FirstFirst 12

Similar Threads

  1. making toolchain fails
    By !gm in forum WL-500gP Firmware Discussion
    Replies: 27
    Last Post: 11-04-2012, 17:44
  2. cross compiling with the toolchain
    By PB_LIST in forum WL-500gP Firmware Discussion
    Replies: 48
    Last Post: 17-08-2009, 23:23
  3. Help to compile toolchain please
    By QMax in forum WL-500gP Q&A
    Replies: 12
    Last Post: 15-10-2007, 13:30
  4. toolchain question (c++ ?)
    By QuarterPounder in forum WL-500g Custom Development
    Replies: 5
    Last Post: 28-05-2004, 13:57

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
  •