Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
  • Страница:
  • 1
  • ...
  • 3
  • 4
  • 5
  • 6
  • 7

ТЕМА: Сборка прошивки OpenWrt на ядре 2.6 (или 3.3.8) для Dir-320

Сборка прошивки OpenWrt на ядре 2.6 (или 3.3.8) для Dir-320 10 янв 2015 22:14 #121

  • Alexander122
  • Alexander122 аватар
  • Offline
  • Новый участник
  • Сообщений: 3
  • Репутация: 0
make: *** [world] Ошибка 2 что это?
Администратор запретил публиковать записи гостям.

Сборка прошивки OpenWrt на ядре 2.6 (или 3.3.8) для Dir-320 11 янв 2015 10:47 #122

  • mszerg
  • mszerg аватар
  • Offline
  • Администратор
  • Сообщений: 515
  • Спасибо получено: 40
  • Репутация: 17
Alexander122 пишет:
make: *** [world] Ошибка 2 что это?

Нужно увидеть больший кусок лога, ваша часть это просто констатация факта в логе. Скопируйте примерно 50строк с низу вверх лога...
Администратор запретил публиковать записи гостям.

Сборка прошивки OpenWrt на ядре 2.6 (или 3.3.8) для Dir-320 13 янв 2015 17:11 #123

  • Alexander122
  • Alexander122 аватар
  • Offline
  • Новый участник
  • Сообщений: 3
  • Репутация: 0
Спасибо за ответ,разобрался - закончилось место на диске
Администратор запретил публиковать записи гостям.

Сборка прошивки OpenWrt на ядре 2.6 (или 3.3.8) для Dir-320 04 авг 2015 18:04 #124

  • Pilia
  • Pilia аватар
  • Offline
  • Новый участник
  • Сообщений: 13
  • Спасибо получено: 1
  • Репутация: 0
Вот такая бяка выскакивает......
pilia@pilia-MS-7235:~/wrt$ make -j 3 V=99
make[1]: Entering directory `/home/pilia/wrt'
make[2]: Entering directory `/home/pilia/wrt'
rm -rf /home/pilia/wrt/staging_dir/target-mips_34kc_uClibc-0.9.33.2/root-ar71xx
make[2]: Leaving directory `/home/pilia/wrt'
make[2]: Entering directory `/home/pilia/wrt'
+ mkdir -p /home/pilia/wrt/staging_dir/target-mips_34kc_uClibc-0.9.33.2
+ mkdir -p /home/pilia/wrt/staging_dir/host
+ cd /home/pilia/wrt/staging_dir/target-mips_34kc_uClibc-0.9.33.2
+ mkdir -p bin lib include stamp
+ cd /home/pilia/wrt/staging_dir/host
+ mkdir -p bin lib include stamp
mkdir -p /home/pilia/wrt/build_dir/target-mips_34kc_uClibc-0.9.33.2/stamp
mkdir -p /home/pilia/wrt/build_dir/host/stamp /home/pilia/wrt/staging_dir/host/include/sys
touch /home/pilia/wrt/staging_dir/target-mips_34kc_uClibc-0.9.33.2/.prepared
install -m0644 /home/pilia/wrt/tools/include/*.h /home/pilia/wrt/staging_dir/host/include/
install -m0644 /home/pilia/wrt/tools/include/sys/*.h /home/pilia/wrt/staging_dir/host/include/sys/
ln -sf lib /home/pilia/wrt/staging_dir/host/lib64
touch /home/pilia/wrt/staging_dir/host/.prepared
make[3]: Entering directory `/home/pilia/wrt/tools/make-ext4fs'
make[3]: Entering directory `/home/pilia/wrt/tools/patch'
make[3]: Entering directory `/home/pilia/wrt/tools/sstrip'
make[3]: Leaving directory `/home/pilia/wrt/tools/sstrip'
make[3]: Leaving directory `/home/pilia/wrt/tools/make-ext4fs'
make[3]: Leaving directory `/home/pilia/wrt/tools/patch'
make[3]: Entering directory `/home/pilia/wrt/tools/patch-image'
make[3]: Entering directory `/home/pilia/wrt/tools/flock'
make[3]: Entering directory `/home/pilia/wrt/tools/firmware-utils'
make[3]: Leaving directory `/home/pilia/wrt/tools/patch-image'
make[3]: Leaving directory `/home/pilia/wrt/tools/flock'
make[3]: Leaving directory `/home/pilia/wrt/tools/firmware-utils'
make[3]: Entering directory `/home/pilia/wrt/tools/patch'
make[3]: Entering directory `/home/pilia/wrt/tools/sstrip'
make[3]: Entering directory `/home/pilia/wrt/tools/make-ext4fs'
make[3]: Leaving directory `/home/pilia/wrt/tools/sstrip'
make[3]: Leaving directory `/home/pilia/wrt/tools/patch'
make[3]: Leaving directory `/home/pilia/wrt/tools/make-ext4fs'
make[3]: Entering directory `/home/pilia/wrt/tools/patch-image'
make[3]: Entering directory `/home/pilia/wrt/tools/yaffs2'
make[3]: Leaving directory `/home/pilia/wrt/tools/yaffs2'
make[3]: Entering directory `/home/pilia/wrt/tools/firmware-utils'
make[3]: Leaving directory `/home/pilia/wrt/tools/patch-image'
make[3]: Entering directory `/home/pilia/wrt/tools/flock'
make[3]: Leaving directory `/home/pilia/wrt/tools/firmware-utils'
make[3]: Entering directory `/home/pilia/wrt/tools/cmake'
make[3]: Leaving directory `/home/pilia/wrt/tools/flock'
make[3]: Entering directory `/home/pilia/wrt/tools/scons'
make[3]: Leaving directory `/home/pilia/wrt/tools/scons'
make[3]: Entering directory `/home/pilia/wrt/tools/lzma-old'
make[3]: Entering directory `/home/pilia/wrt/tools/lzma'
make[3]: Leaving directory `/home/pilia/wrt/tools/cmake'
make[3]: Leaving directory `/home/pilia/wrt/tools/lzma-old'
make[3]: Leaving directory `/home/pilia/wrt/tools/lzma'
make[3]: Entering directory `/home/pilia/wrt/tools/sed'
make[3]: Entering directory `/home/pilia/wrt/tools/m4'
make[3]: Leaving directory `/home/pilia/wrt/tools/sed'
make[3]: Entering directory `/home/pilia/wrt/tools/xz'
make[3]: Leaving directory `/home/pilia/wrt/tools/m4'
make[3]: Entering directory `/home/pilia/wrt/tools/yaffs2'
make[3]: Leaving directory `/home/pilia/wrt/tools/xz'
make[3]: Entering directory `/home/pilia/wrt/tools/cmake'
make[3]: Leaving directory `/home/pilia/wrt/tools/yaffs2'
make[3]: Entering directory `/home/pilia/wrt/tools/scons'
make[3]: Leaving directory `/home/pilia/wrt/tools/scons'
make[3]: Entering directory `/home/pilia/wrt/tools/lzma-old'
make[3]: Leaving directory `/home/pilia/wrt/tools/cmake'
make[3]: Entering directory `/home/pilia/wrt/tools/lzma'
make[3]: Leaving directory `/home/pilia/wrt/tools/lzma-old'
make[3]: Entering directory `/home/pilia/wrt/tools/sed'
make[3]: Leaving directory `/home/pilia/wrt/tools/lzma'
make[3]: Leaving directory `/home/pilia/wrt/tools/sed'
make[3]: Entering directory `/home/pilia/wrt/tools/m4'
make[3]: Entering directory `/home/pilia/wrt/tools/xz'
make[3]: Entering directory `/home/pilia/wrt/tools/squashfs'
make[3]: Leaving directory `/home/pilia/wrt/tools/xz'
make[3]: Leaving directory `/home/pilia/wrt/tools/m4'
make[3]: Leaving directory `/home/pilia/wrt/tools/squashfs'
make[3]: Entering directory `/home/pilia/wrt/tools/pkg-config'
make[3]: Entering directory `/home/pilia/wrt/tools/mkimage'
make[3]: Leaving directory `/home/pilia/wrt/tools/pkg-config'
make[3]: Entering directory `/home/pilia/wrt/tools/squashfs4'
make[3]: Leaving directory `/home/pilia/wrt/tools/squashfs4'
make[3]: Entering directory `/home/pilia/wrt/tools/autoconf'
make[3]: Leaving directory `/home/pilia/wrt/tools/autoconf'
make[3]: Leaving directory `/home/pilia/wrt/tools/mkimage'
make[3]: Entering directory `/home/pilia/wrt/tools/squashfs'
make[3]: Entering directory `/home/pilia/wrt/tools/pkg-config'
make[3]: Entering directory `/home/pilia/wrt/tools/squashfs4'
make[3]: Leaving directory `/home/pilia/wrt/tools/squashfs'
make[3]: Leaving directory `/home/pilia/wrt/tools/pkg-config'
make[3]: Leaving directory `/home/pilia/wrt/tools/squashfs4'
make[3]: Entering directory `/home/pilia/wrt/tools/autoconf'
make[3]: Entering directory `/home/pilia/wrt/tools/mkimage'
make[3]: Leaving directory `/home/pilia/wrt/tools/autoconf'
make[3]: Entering directory `/home/pilia/wrt/tools/missing-macros'
make[3]: Leaving directory `/home/pilia/wrt/tools/missing-macros'
make[3]: Entering directory `/home/pilia/wrt/tools/automake'
make[3]: Entering directory `/home/pilia/wrt/tools/missing-macros'
make[3]: Leaving directory `/home/pilia/wrt/tools/missing-macros'
make[3]: Leaving directory `/home/pilia/wrt/tools/automake'
make[3]: Leaving directory `/home/pilia/wrt/tools/mkimage'
make[3]: Entering directory `/home/pilia/wrt/tools/automake'
make[3]: Leaving directory `/home/pilia/wrt/tools/automake'
make[3]: Entering directory `/home/pilia/wrt/tools/libtool'
make[3]: Leaving directory `/home/pilia/wrt/tools/libtool'
make[3]: Entering directory `/home/pilia/wrt/tools/libtool'
make[3]: Leaving directory `/home/pilia/wrt/tools/libtool'
make[3]: Entering directory `/home/pilia/wrt/tools/libelf'
make[3]: Entering directory `/home/pilia/wrt/tools/flex'
make[3]: Entering directory `/home/pilia/wrt/tools/gmp'
make --jobserver-fds=3,4 -j -C /home/pilia/wrt/build_dir/host/flex-2.5.39
make[3]: Leaving directory `/home/pilia/wrt/tools/libelf'
make[4]: Entering directory `/home/pilia/wrt/build_dir/host/flex-2.5.39'
make all-recursive
make[3]: Leaving directory `/home/pilia/wrt/tools/gmp'
make[5]: Entering directory `/home/pilia/wrt/build_dir/host/flex-2.5.39'
make[3]: Entering directory `/home/pilia/wrt/tools/mklibs'
Making all in lib
make[6]: Entering directory `/home/pilia/wrt/build_dir/host/flex-2.5.39/lib'
make[6]: Nothing to be done for `all'.
make[6]: Leaving directory `/home/pilia/wrt/build_dir/host/flex-2.5.39/lib'
Making all in .
make[6]: Entering directory `/home/pilia/wrt/build_dir/host/flex-2.5.39'
make[3]: Leaving directory `/home/pilia/wrt/tools/mklibs'
make[3]: Entering directory `/home/pilia/wrt/tools/e2fsprogs'
gcc -DHAVE_CONFIG_H -I. -DLOCALEDIR=\"/home/pilia/wrt/staging_dir/host/share/locale\" -I./intl -I/home/pilia/wrt/staging_dir/host/include -I/home/pilia/wrt/staging_dir/host/usr/include -O2 -I/home/pilia/wrt/staging_dir/host/include -I/home/pilia/wrt/staging_dir/host/usr/include -MT skel.o -MD -MP -MF .deps/skel.Tpo -c -o skel.o skel.c
make --jobserver-fds=3,4 -j -C /home/pilia/wrt/build_dir/host/e2fsprogs-1.42.8
make[4]: Entering directory `/home/pilia/wrt/build_dir/host/e2fsprogs-1.42.8'
make[4]: *** No targets specified and no makefile found. Stop.
make[4]: Leaving directory `/home/pilia/wrt/build_dir/host/e2fsprogs-1.42.8'
make[3]: *** [/home/pilia/wrt/build_dir/host/e2fsprogs-1.42.8/.built] Error 2
make[3]: Leaving directory `/home/pilia/wrt/tools/e2fsprogs'
make[2]: *** [tools/e2fsprogs/compile] Error 2
make[2]: gcc -DHAVE_CONFIG_H -I. -DLOCALEDIR=\"/home/pilia/wrt/staging_dir/host/share/locale\" -I./intl -I/home/pilia/wrt/staging_dir/host/include -I/home/pilia/wrt/staging_dir/host/usr/include -O2 -I/home/pilia/wrt/staging_dir/host/include -I/home/pilia/wrt/staging_dir/host/usr/include -MT sym.o -MD -MP -MF .deps/sym.Tpo -c -o sym.o sym.c
*** Waiting for unfinished jobs....
make[3]: Entering directory `/home/pilia/wrt/tools/mm-macros'
mv -f .deps/skel.Tpo .deps/skel.Po
gcc -DHAVE_CONFIG_H -I. -DLOCALEDIR=\"/home/pilia/wrt/staging_dir/host/share/locale\" -I./intl -I/home/pilia/wrt/staging_dir/host/include -I/home/pilia/wrt/staging_dir/host/usr/include -O2 -I/home/pilia/wrt/staging_dir/host/include -I/home/pilia/wrt/staging_dir/host/usr/include -MT tblcmp.o -MD -MP -MF .deps/tblcmp.Tpo -c -o tblcmp.o tblcmp.c
make[3]: Leaving directory `/home/pilia/wrt/tools/mm-macros'
gcc -DHAVE_CONFIG_H -I. -DLOCALEDIR=\"/home/pilia/wrt/staging_dir/host/share/locale\" -I./intl -I/home/pilia/wrt/staging_dir/host/include -I/home/pilia/wrt/staging_dir/host/usr/include -O2 -I/home/pilia/wrt/staging_dir/host/include -I/home/pilia/wrt/staging_dir/host/usr/include -MT yylex.o -MD -MP -MF .deps/yylex.Tpo -c -o yylex.o yylex.c
mv -f .deps/sym.Tpo .deps/sym.Po
gcc -DHAVE_CONFIG_H -I. -DLOCALEDIR=\"/home/pilia/wrt/staging_dir/host/share/locale\" -I./intl -I/home/pilia/wrt/staging_dir/host/include -I/home/pilia/wrt/staging_dir/host/usr/include -O2 -I/home/pilia/wrt/staging_dir/host/include -I/home/pilia/wrt/staging_dir/host/usr/include -MT options.o -MD -MP -MF .deps/options.Tpo -c -o options.o options.c
mv -f .deps/yylex.Tpo .deps/yylex.Po
gcc -DHAVE_CONFIG_H -I. -DLOCALEDIR=\"/home/pilia/wrt/staging_dir/host/share/locale\" -I./intl -I/home/pilia/wrt/staging_dir/host/include -I/home/pilia/wrt/staging_dir/host/usr/include -O2 -I/home/pilia/wrt/staging_dir/host/include -I/home/pilia/wrt/staging_dir/host/usr/include -MT scanopt.o -MD -MP -MF .deps/scanopt.Tpo -c -o scanopt.o scanopt.c
mv -f .deps/options.Tpo .deps/options.Po
gcc -DHAVE_CONFIG_H -I. -DLOCALEDIR=\"/home/pilia/wrt/staging_dir/host/share/locale\" -I./intl -I/home/pilia/wrt/staging_dir/host/include -I/home/pilia/wrt/staging_dir/host/usr/include -O2 -I/home/pilia/wrt/staging_dir/host/include -I/home/pilia/wrt/staging_dir/host/usr/include -MT buf.o -MD -MP -MF .deps/buf.Tpo -c -o buf.o buf.c
buf.c: In function 'buf_linedir':
buf.c:101:60: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
for (dst = t + sprintf (t, "#line %d \"", lineno), src = filename; *src; *dst++ = *src++)
^
mv -f .deps/tblcmp.Tpo .deps/tblcmp.Po
gcc -DHAVE_CONFIG_H -I. -DLOCALEDIR=\"/home/pilia/wrt/staging_dir/host/share/locale\" -I./intl -I/home/pilia/wrt/staging_dir/host/include -I/home/pilia/wrt/staging_dir/host/usr/include -O2 -I/home/pilia/wrt/staging_dir/host/include -I/home/pilia/wrt/staging_dir/host/usr/include -MT tables.o -MD -MP -MF .deps/tables.Tpo -c -o tables.o tables.c
mv -f .deps/buf.Tpo .deps/buf.Po
gcc -DHAVE_CONFIG_H -I. -DLOCALEDIR=\"/home/pilia/wrt/staging_dir/host/share/locale\" -I./intl -I/home/pilia/wrt/staging_dir/host/include -I/home/pilia/wrt/staging_dir/host/usr/include -O2 -I/home/pilia/wrt/staging_dir/host/include -I/home/pilia/wrt/staging_dir/host/usr/include -MT tables_shared.o -MD -MP -MF .deps/tables_shared.Tpo -c -o tables_shared.o tables_shared.c
mv -f .deps/scanopt.Tpo .deps/scanopt.Po
gcc -DHAVE_CONFIG_H -I. -DLOCALEDIR=\"/home/pilia/wrt/staging_dir/host/share/locale\" -I./intl -I/home/pilia/wrt/staging_dir/host/include -I/home/pilia/wrt/staging_dir/host/usr/include -O2 -I/home/pilia/wrt/staging_dir/host/include -I/home/pilia/wrt/staging_dir/host/usr/include -MT filter.o -MD -MP -MF .deps/filter.Tpo -c -o filter.o filter.c
mv -f .deps/tables_shared.Tpo .deps/tables_shared.Po
gcc -DHAVE_CONFIG_H -I. -DLOCALEDIR=\"/home/pilia/wrt/staging_dir/host/share/locale\" -I./intl -I/home/pilia/wrt/staging_dir/host/include -I/home/pilia/wrt/staging_dir/host/usr/include -O2 -I/home/pilia/wrt/staging_dir/host/include -I/home/pilia/wrt/staging_dir/host/usr/include -MT regex.o -MD -MP -MF .deps/regex.Tpo -c -o regex.o regex.c
mv -f .deps/tables.Tpo .deps/tables.Po
gcc -DHAVE_CONFIG_H -I. -DLOCALEDIR=\"/home/pilia/wrt/staging_dir/host/share/locale\" -I./intl -I/home/pilia/wrt/staging_dir/host/include -I/home/pilia/wrt/staging_dir/host/usr/include -O2 -I/home/pilia/wrt/staging_dir/host/include -I/home/pilia/wrt/staging_dir/host/usr/include -MT ccl.o -MD -MP -MF .deps/ccl.Tpo -c -o ccl.o ccl.c
mv -f .deps/regex.Tpo .deps/regex.Po
gcc -DHAVE_CONFIG_H -I. -DLOCALEDIR=\"/home/pilia/wrt/staging_dir/host/share/locale\" -I./intl -I/home/pilia/wrt/staging_dir/host/include -I/home/pilia/wrt/staging_dir/host/usr/include -O2 -I/home/pilia/wrt/staging_dir/host/include -I/home/pilia/wrt/staging_dir/host/usr/include -MT dfa.o -MD -MP -MF .deps/dfa.Tpo -c -o dfa.o dfa.c
mv -f .deps/ccl.Tpo .deps/ccl.Po
gcc -DHAVE_CONFIG_H -I. -DLOCALEDIR=\"/home/pilia/wrt/staging_dir/host/share/locale\" -I./intl -I/home/pilia/wrt/staging_dir/host/include -I/home/pilia/wrt/staging_dir/host/usr/include -O2 -I/home/pilia/wrt/staging_dir/host/include -I/home/pilia/wrt/staging_dir/host/usr/include -MT ecs.o -MD -MP -MF .deps/ecs.Tpo -c -o ecs.o ecs.c
mv -f .deps/filter.Tpo .deps/filter.Po
gcc -DHAVE_CONFIG_H -I. -DLOCALEDIR=\"/home/pilia/wrt/staging_dir/host/share/locale\" -I./intl -I/home/pilia/wrt/staging_dir/host/include -I/home/pilia/wrt/staging_dir/host/usr/include -O2 -I/home/pilia/wrt/staging_dir/host/include -I/home/pilia/wrt/staging_dir/host/usr/include -MT scanflags.o -MD -MP -MF .deps/scanflags.Tpo -c -o scanflags.o scanflags.c
mv -f .deps/ecs.Tpo .deps/ecs.Po
gcc -DHAVE_CONFIG_H -I. -DLOCALEDIR=\"/home/pilia/wrt/staging_dir/host/share/locale\" -I./intl -I/home/pilia/wrt/staging_dir/host/include -I/home/pilia/wrt/staging_dir/host/usr/include -O2 -I/home/pilia/wrt/staging_dir/host/include -I/home/pilia/wrt/staging_dir/host/usr/include -MT gen.o -MD -MP -MF .deps/gen.Tpo -c -o gen.o gen.c
scanflags.c: In function 'sf_init':
scanflags.c:65:13: warning: passing argument 2 of 'lerrsf_fatal' makes pointer from integer without a cast [enabled by default]
(long)sizeof(scanflags_t));
^
In file included from scanflags.c:34:0:
flexdef.h:912:13: note: expected 'const char *' but argument is of type 'long int'
extern void lerrsf_fatal PROTO ((const char *, const char *));
^
mv -f .deps/scanflags.Tpo .deps/scanflags.Po
gcc -DHAVE_CONFIG_H -I. -DLOCALEDIR=\"/home/pilia/wrt/staging_dir/host/share/locale\" -I./intl -I/home/pilia/wrt/staging_dir/host/include -I/home/pilia/wrt/staging_dir/host/usr/include -O2 -I/home/pilia/wrt/staging_dir/host/include -I/home/pilia/wrt/staging_dir/host/usr/include -MT main.o -MD -MP -MF .deps/main.Tpo -c -o main.o main.c
mv -f .deps/dfa.Tpo .deps/dfa.Po
gcc -DHAVE_CONFIG_H -I. -DLOCALEDIR=\"/home/pilia/wrt/staging_dir/host/share/locale\" -I./intl -I/home/pilia/wrt/staging_dir/host/include -I/home/pilia/wrt/staging_dir/host/usr/include -O2 -I/home/pilia/wrt/staging_dir/host/include -I/home/pilia/wrt/staging_dir/host/usr/include -MT misc.o -MD -MP -MF .deps/misc.Tpo -c -o misc.o misc.c
mv -f .deps/gen.Tpo .deps/gen.Po
gcc -DHAVE_CONFIG_H -I. -DLOCALEDIR=\"/home/pilia/wrt/staging_dir/host/share/locale\" -I./intl -I/home/pilia/wrt/staging_dir/host/include -I/home/pilia/wrt/staging_dir/host/usr/include -O2 -I/home/pilia/wrt/staging_dir/host/include -I/home/pilia/wrt/staging_dir/host/usr/include -MT nfa.o -MD -MP -MF .deps/nfa.Tpo -c -o nfa.o nfa.c
mv -f .deps/main.Tpo .deps/main.Po
gcc -DHAVE_CONFIG_H -I. -DLOCALEDIR=\"/home/pilia/wrt/staging_dir/host/share/locale\" -I./intl -I/home/pilia/wrt/staging_dir/host/include -I/home/pilia/wrt/staging_dir/host/usr/include -O2 -I/home/pilia/wrt/staging_dir/host/include -I/home/pilia/wrt/staging_dir/host/usr/include -MT parse.o -MD -MP -MF .deps/parse.Tpo -c -o parse.o parse.c
mv -f .deps/misc.Tpo .deps/misc.Po
gcc -DHAVE_CONFIG_H -I. -DLOCALEDIR=\"/home/pilia/wrt/staging_dir/host/share/locale\" -I./intl -I/home/pilia/wrt/staging_dir/host/include -I/home/pilia/wrt/staging_dir/host/usr/include -O2 -I/home/pilia/wrt/staging_dir/host/include -I/home/pilia/wrt/staging_dir/host/usr/include -MT scan.o -MD -MP -MF .deps/scan.Tpo -c -o scan.o scan.c
mv -f .deps/nfa.Tpo .deps/nfa.Po
mv -f .deps/parse.Tpo .deps/parse.Po
mv -f .deps/scan.Tpo .deps/scan.Po
/usr/bin/env bash ./libtool --tag=CC --mode=link gcc -O2 -I/home/pilia/wrt/staging_dir/host/include -I/home/pilia/wrt/staging_dir/host/usr/include -L/home/pilia/wrt/staging_dir/host/lib -L/home/pilia/wrt/staging_dir/host/usr/lib -o flex ccl.o dfa.o ecs.o scanflags.o gen.o main.o misc.o nfa.o parse.o scan.o skel.o sym.o tblcmp.o yylex.o options.o scanopt.o buf.o tables.o tables_shared.o filter.o regex.o lib/libcompat.la -lm
libtool: link: gcc -O2 -I/home/pilia/wrt/staging_dir/host/include -I/home/pilia/wrt/staging_dir/host/usr/include -o flex ccl.o dfa.o ecs.o scanflags.o gen.o main.o misc.o nfa.o parse.o scan.o skel.o sym.o tblcmp.o yylex.o options.o scanopt.o buf.o tables.o tables_shared.o filter.o regex.o -L/home/pilia/wrt/staging_dir/host/lib -L/home/pilia/wrt/staging_dir/host/usr/lib lib/.libs/libcompat.a -lm
make[6]: Leaving directory `/home/pilia/wrt/build_dir/host/flex-2.5.39'
Making all in doc
make[6]: Entering directory `/home/pilia/wrt/build_dir/host/flex-2.5.39/doc'
make[6]: *** No rule to make target `all'. Stop.
make[6]: Leaving directory `/home/pilia/wrt/build_dir/host/flex-2.5.39/doc'
make[5]: *** [all-recursive] Error 1
make[5]: Leaving directory `/home/pilia/wrt/build_dir/host/flex-2.5.39'
make[4]: *** [all] Error 2
make[4]: Leaving directory `/home/pilia/wrt/build_dir/host/flex-2.5.39'
make[3]: *** [/home/pilia/wrt/build_dir/host/flex-2.5.39/.built] Error 2
make[3]: Leaving directory `/home/pilia/wrt/tools/flex'
make[2]: *** [tools/flex/compile] Error 2
make[2]: Leaving directory `/home/pilia/wrt'
make[1]: *** [/home/pilia/wrt/staging_dir/target-mips_34kc_uClibc-0.9.33.2/stamp/.tools_install_yynyynynynyyyyyyyyyyyyyyyyyyynyyyyynnyyynyyynnnyy] Error 2
make[1]: Leaving directory `/home/pilia/wrt'
Build failed - please re-run with -j1 to see the real error message
make: *** [world] Ошибка 1

Чего не хватает и как поставить?
Администратор запретил публиковать записи гостям.

Сборка прошивки OpenWrt на ядре 2.6 (или 3.3.8) для Dir-320 04 авг 2015 18:24 #125

  • Pilia
  • Pilia аватар
  • Offline
  • Новый участник
  • Сообщений: 13
  • Спасибо получено: 1
  • Репутация: 0
Как применить патч:
--- trunk.orig/target/linux/ar71xx/patches-3.7/612-MIPS-ath79-TL-WR841-USB-support.patch (revision 0)
+++ trunk/target/linux/ar71xx/patches-3.7/612-MIPS-ath79-TL-WR841-USB-support.patch (working copy)
@@ -0,0 +1,11 @@
+diff -ruN a/arch/mips/ath79/Kconfig b/arch/mips/ath79/Kconfig
+--- a/arch/mips/ath79/Kconfig 2012-02-11 01:32:59.240396329 +0100
++++ b/arch/mips/ath79/Kconfig 2012-02-11 01:34:21.692805190 +0100
+@@ -450,6 +450,7 @@
+ select ATH79_DEV_GPIO_BUTTONS
+ select ATH79_DEV_LEDS_GPIO
+ select ATH79_DEV_M25P80
++ select ATH79_DEV_USB
+
+ config ATH79_MACH_TL_WR941ND
+ bool "TP-LINK TL-WR941ND support"
--- trunk.orig/target/linux/ar71xx/files/arch/mips/ath79/mach-tl-mr3x20.c (revision 32461)
+++ trunk/target/linux/ar71xx/files/arch/mips/ath79/mach-tl-mr3x20.c (working copy)
@@ -140,6 +140,7 @@
ath79_register_leds_gpio(-1, ARRAY_SIZE(tl_mr3x20_leds_gpio) - 1,
tl_mr3x20_leds_gpio);
ap9x_pci_setup_wmac_led_pin(0, 0);
+ tl_mr3x20_usb_setup();
}

MIPS_MACHINE(ATH79_MACH_TL_WR841N_V7, "TL-WR841N-v7",
--- trunk.orig/target/linux/ar71xx/files/arch/mips/ath79/mach-tl-wr841n.c (revision 32461)
+++ trunk/target/linux/ar71xx/files/arch/mips/ath79/mach-tl-wr841n.c (working copy)
@@ -12,6 +12,8 @@
#include <linux/mtd/partitions.h>
#include <linux/platform_device.h>

+#include <linux/gpio.h>
+
#include <asm/mach-ath79/ath79.h>

#include "dev-dsa.h"
@@ -22,6 +24,8 @@
#include "machtypes.h"
#include "pci.h"

+#include "dev-usb.h"
+
#define TL_WR841ND_V1_GPIO_LED_SYSTEM 2
#define TL_WR841ND_V1_GPIO_LED_QSS_GREEN 4
#define TL_WR841ND_V1_GPIO_LED_QSS_RED 5
@@ -29,6 +33,8 @@
#define TL_WR841ND_V1_GPIO_BTN_RESET 3
#define TL_WR841ND_V1_GPIO_BTN_QSS 7

+#define TL_WR841ND_V1_GPIO_USB_POWER 6
+
#define TL_WR841ND_V1_KEYS_POLL_INTERVAL 20 /* msecs */
#define TL_WR841ND_V1_KEYS_DEBOUNCE_INTERVAL \
(3 * TL_WR841ND_V1_KEYS_POLL_INTERVAL)
@@ -110,10 +116,22 @@
.chip = &tl_wr841n_v1_dsa_chip,
};

+static void __init tl_wr841_usb_setup(void)
+{
+ /* enable power for the USB port */
+ gpio_request(TL_WR841ND_V1_GPIO_USB_POWER, "USB power");
+ gpio_direction_output(TL_WR841ND_V1_GPIO_USB_POWER, 1);
+
+ ath79_register_usb();
+}
+
static void __init tl_wr841n_v1_setup(void)
{
u8 *mac = (u8 *) KSEG1ADDR(0x1f01fc00);

+
+ tl_wr841_usb_setup();
+
ath79_register_mdio(0, 0x0);

ath79_init_mac(ath79_eth0_data.mac_addr, mac, 0);
Администратор запретил публиковать записи гостям.

Сборка прошивки OpenWrt на ядре 2.6 (или 3.3.8) для Dir-320 05 авг 2015 10:06 #126

  • mszerg
  • mszerg аватар
  • Offline
  • Администратор
  • Сообщений: 515
  • Спасибо получено: 40
  • Репутация: 17
Патчиться командой
patch -p0 <file_with_patch

Но важно скопировать этот файл в нужною директорию и из нее пропатчится.
Нужная директория определяется из строки с названием файла который будет патчится
+++ trunk/target/linux/ar71xx/patches-3.7/612-MIPS-ath79-TL-WR841-USB-support.patch (working copy)

т.е. в вашем случае патч должен лежать в каталоге перед trunk/target/linux/ar71xx/patches-3.7/612-MIPS-ath79-TL-WR841-USB-support.patch

Применяете патч в этом каталоге
patch -p0 <file_with_patch
а потом начинаете сборку

По поводу ошибки при сборке, то вроде не нравится ему пакет flex-2.5.39. Исключите его из сборки и попробуйте собрать без него, что бы локализовать ошибку.
Вы собираете trunk версию прошивки?
Последнее редактирование: 05 авг 2015 10:12 от mszerg.
Администратор запретил публиковать записи гостям.

Сборка прошивки OpenWrt на ядре 2.6 (или 3.3.8) для Dir-320 05 авг 2015 17:24 #127

  • Pilia
  • Pilia аватар
  • Offline
  • Новый участник
  • Сообщений: 13
  • Спасибо получено: 1
  • Репутация: 0
svn co svn://svn.openwrt.org/openwrt/branches/chaos_calmer wrt
За совет спасибо ! Буду пробовать.
Администратор запретил публиковать записи гостям.

Сборка прошивки OpenWrt на ядре 2.6 (или 3.3.8) для Dir-320 22 авг 2015 18:03 #128

  • spaRRowIt
  • spaRRowIt аватар
  • Offline
  • Новый участник
  • Сообщений: 15
  • Репутация: 0
Столкнулся с такой проблемой. Мне нужно собрать прошивку для tl-mr3040 без веб админки но с пакетами extroot. плюс отдельные пакеты kmod-video-core kmod-video-uvc.
Все сделал. Нажимаю Save Configuration to an Altenate file выхожу.
Ввожу команду make -j 3 V=1 и через некоторое время у меня вот такой вывод. Уже не в первый раз:

2015-08-22 19:44:36 (82.5 KB/s) - written to stdout [93996/93996]

remote: Total 6318 (delta 4935), reused 6139 (delta 4756)
Receiving objects: 100% (6318/6318), 1.77 MiB | 78.00 KiB/s, done.
Resolving deltas: 100% (4935/4935), done.
error: unable to write sha1 filename /home/serega/openwrt/tl-mr3040/tmp/dl/opkg-9c97d5ecd795709c8584e972bfdf3aee3a5b846d/.git/objects/pack/pack-437358e1a238b8cd707818f699ce4d57ad692e41.pack: No such file or directory
fatal: cannot store pack file
fatal: index-pack failed
make[3]: *** [/home/serega/openwrt/tl-mr3040/dl/opkg-9c97d5ecd795709c8584e972bfdf3aee3a5b846d.tar.gz] Error 128
make[2]: *** [package/opkg/host/compile] Error 2
make[2]: *** Waiting for unfinished jobs....
remote: Total 6318 (delta 4935), reused 6139 (delta 4756)
Receiving objects: 100% (6318/6318), 1.77 MiB | 39.00 KiB/s, done.
Resolving deltas: 100% (4935/4935), done.
error: unable to write sha1 filename /home/serega/openwrt/tl-mr3040/tmp/dl/opkg-9c97d5ecd795709c8584e972bfdf3aee3a5b846d/.git/objects/pack/pack-437358e1a238b8cd707818f699ce4d57ad692e41.pack: No such file or directory
fatal: cannot store pack file
fatal: index-pack failed
make[3]: *** [/home/serega/openwrt/tl-mr3040/dl/opkg-9c97d5ecd795709c8584e972bfdf3aee3a5b846d.tar.gz] Error 128
make[2]: *** [package/opkg/compile] Error 2
make[1]: *** [/home/serega/openwrt/tl-mr3040/staging_dir/target-mips_r2_uClibc-0.9.33.2/stamp/.package_compile] Error 2
make -r world: build failed. Please re-run make with V=s to see what's going on
make: *** [world] Ошибка 1

Почему у меня проблемы с доступом как я понял в определенные директории? Что я сделал не так?

Второй раз поставил выдало вот что

pkg_depends.c: In function 'pkg_hash_fetch_conflicts':
pkg_depends.c:298:9: warning: variable 'count' set but not used [-Wunused-but-set-variable]
int count;
^
make[1]: *** [/home/serega/openwrt3/openwrt/staging_dir/target-mips_34kc_uClibc-0.9.33.2/stamp/.package_compile] Error 2
make -r world: build failed. Please re-run make with V=s to see what's going on
make: *** [world] Ошибка 1
Последнее редактирование: 22 авг 2015 22:29 от spaRRowIt.
Администратор запретил публиковать записи гостям.

Сборка прошивки OpenWrt на ядре 2.6 (или 3.3.8) для Dir-320 23 авг 2015 09:36 #129

  • mszerg
  • mszerg аватар
  • Offline
  • Администратор
  • Сообщений: 515
  • Спасибо получено: 40
  • Репутация: 17
С такой ошибкой не сталкивался. А какую ветку собираете?
Я вам советую использовать Image Builder для роутера у которого есть стабильная ветка. Смысла собирать из исходников для него нет, если вы только не применяете какие-то патчи к пакетам, что редкость.

Из плюсов у вас сохраняется совместимость всех пакетов из стандартного репозитория и сама сборка прошивки занимает минуту.
Администратор запретил публиковать записи гостям.

Сборка прошивки OpenWrt на ядре 2.6 (или 3.3.8) для Dir-320 24 авг 2015 13:32 #130

  • spaRRowIt
  • spaRRowIt аватар
  • Offline
  • Новый участник
  • Сообщений: 15
  • Репутация: 0
А какую ветку собираете?
attitude_adjustment
Еще пробовал собирать по другой статье, ветку Barrier Breaker
если вы только не применяете какие-то патчи к пакетам, что редкость.
Насчет патчей ничего не знаю.

В общем я прочитал любопытную вещь!
Обязательными для сборки являются так называемые модули ядра, их название начинается на kmod-. Из основного репозитория их доставить не получится, т.к. они привязываются к версии сборки (номер svn).

А у меня с моим tl-mr3040 какие то не понятные проблемы! Во первых на attitude_adjustment не могу запустить стриминговое видио на базе пакета mjpg-streamer. Есть подозрение что сервер вообще не запускается. Потоковое видео получилось запустить только прописал в rc.local строчку mjpg_streamer -i "input_uvc.so -d /dev/video0 -y -r 640x480 -f 5 -q 50" -o "output_http.so -w /www/webcam -p 8080" При этом перестают гореть светодиоды и не работает wi-fi Вообщем так не пойдет.

На версии прошивки Barrier Breaker что бы я не делал не устанавливается, точнее папка /www/webcam пустая. Но судя по загрузки процессора сервер запустился. Я вручную заполнил папку /www/webcam но видео так и не увидел.

Ну и как бы зачем мне нужно было компилировать самому прошивку. Меня интересуют два вот этих пакета kmod-video-core и kmod-video-uvc я хотел что бы они у меня были отдельными пакетами. Нужно это мне было затем что я опирался на выше представленную цитату. Так как идей как запустить потокое видео больше не было, этот вариант показался правильным. Но ни пакеты, ни прошивку я так и не получил.
Я вам советую использовать Image Builder
Учитывая все выше описанное, я не нашел для себя в нем плюсов. Профиль для моего роутра уже имеет в комплекте все для usb а как впихнуть туда модули kmod-video-core и kmod-video-uvc я не знаю.
Хотя я вообще уже запутался. Потому что достать их из репозитория тоже можно opkg install kmod-video-core kmod-video-uvc

Поэтому у меня тут некий тупик. С одной стороны в статье написано так, с другой эти пакеты лежат в основном репозитории. Но один фиг ничего не работает. Или есть разница между модулями и пакетами.? вообщем понятно что ничего не понятно.
Последнее редактирование: 24 авг 2015 13:35 от spaRRowIt.
Администратор запретил публиковать записи гостям.

Сборка прошивки OpenWrt на ядре 2.6 (или 3.3.8) для Dir-320 25 авг 2015 13:26 #131

  • mszerg
  • mszerg аватар
  • Offline
  • Администратор
  • Сообщений: 515
  • Спасибо получено: 40
  • Репутация: 17
spaRRowIt пишет:
На версии прошивки Barrier Breaker что бы я не делал не устанавливается, точнее папка /www/webcam пустая. Но судя по загрузки процессора сервер запустился. Я вручную заполнил папку /www/webcam но видео так и не увидел.
Да, там нет полноценной папки, походу ее обрезали в сборке для openwrt. Там всего один файл index.html, который перадресовывает на /?action=stream

При этом все работает по стандартным путям
ip-роутера:8080/?action=stream
ip-роутера:8080/?action=snapshot

Номер порта только нужно поменять на свой

Вам не нужно самому запускать из командной строки mjpg-streamer.

Редактируйте файл
nano /etc/config/mjpg-streamer

и запускайте
/etc/init.d/mjpg-streamer enable
/etc/init.d/mjpg-streamer start

Все работает из коробки, проверял много раз на разных роутерах
Вот мой рабочий конфиг
config mjpg-streamer 'core'
        option enabled '1'
        option input 'uvc'
        option output 'http'
        option device '/dev/video0'
        option resolution '1024x768'
        option fps '20'
        option www '/www/webcam'
        option port '8080'
        option username 'wrt'
        option password '123'

Поменяйте логи и пароль.
spaRRowIt пишет:
Учитывая все выше описанное, я не нашел для себя в нем плюсов. Профиль для моего роутра уже имеет в комплекте все для usb а как впихнуть туда модули kmod-video-core и kmod-video-uvc я не знаю.
Хотя я вообще уже запутался. Потому что достать их из репозитория тоже можно opkg install kmod-video-core kmod-video-uvc
Там не надо ничего отдельно скачивать, все пакеты скачиваются с самим сборщиком и дальше просто добавляются из командной строки.
Попробуйте осилить статью и почитайте коменты к ней, там я уже приводил примеры, это намного легче и быстрее.
Администратор запретил публиковать записи гостям.
Спасибо сказали: dcbeelinekz

Сборка прошивки OpenWrt на ядре 2.6 (или 3.3.8) для Dir-320 25 авг 2015 16:10 #132

  • spaRRowIt
  • spaRRowIt аватар
  • Offline
  • Новый участник
  • Сообщений: 15
  • Репутация: 0
Я собирал на attitude_adjustment мой конфиг от вашего отличается только лишь тем что я закоментировал строчки логин и пароль, ну и разрешение другое (для моей камеры) ВСе остальное точно так же. Я же говорю не работает.
Администратор запретил публиковать записи гостям.

Сборка прошивки OpenWrt на ядре 2.6 (или 3.3.8) для Dir-320 25 авг 2015 16:16 #133

  • mszerg
  • mszerg аватар
  • Offline
  • Администратор
  • Сообщений: 515
  • Спасибо получено: 40
  • Репутация: 17
option enabled '1' - точно единица стоит, а то я один раз целый вечер мучался, а там по умолчанию 0 стоял.

А какая камера у вас

ls /dev/video* выводит ее?

Мне кажется, что где-то вас косяк )
Выложите вывод команды
dmesg
при подключенной камере
Последнее редактирование: 25 авг 2015 16:34 от mszerg.
Администратор запретил публиковать записи гостям.
Спасибо сказали: dcbeelinekz

Сборка прошивки OpenWrt на ядре 2.6 (или 3.3.8) для Dir-320 31 авг 2016 15:41 #134

  • dcbeelinekz
  • dcbeelinekz аватар
  • Offline
  • Новый участник
  • Сообщений: 7
  • Репутация: 0
Можно готовую прошивку?
Администратор запретил публиковать записи гостям.

Сборка прошивки OpenWrt на ядре 2.6 (или 3.3.8) для Dir-320 31 авг 2016 16:02 #135

  • mszerg
  • mszerg аватар
  • Offline
  • Администратор
  • Сообщений: 515
  • Спасибо получено: 40
  • Репутация: 17
Вот самая новая стабильная прошивка для Dir-320 A1 на сайте openwrt
downloads.openwrt.org/chaos_calmer/15.05...generic-squashfs.trx
Последнее редактирование: 31 авг 2016 16:03 от mszerg.
Администратор запретил публиковать записи гостям.
Спасибо сказали: dcbeelinekz
  • Страница:
  • 1
  • ...
  • 3
  • 4
  • 5
  • 6
  • 7