Перейти к содержанию

Рекомендуемые сообщения

Опубликовано

ВОт возникала такая вот идея рестримить через наш роутер,поток перепаковывать не нужно, а вот что бы просто работало. nginx который есть (nginx-zyx )он не понимает rtmp, ругается на секцию, что грустно (хочется на OPKG). Кто какие идеи скажет? Спасибо.

Опубликовано
7 минут назад, edpru сказал:

nginx который есть (nginx-zyx )он не понимает rtmp, ругается на секцию, что грустно (хочется на OPKG).

rtmp-модуль никогда не входил в комплектацию nginx'а ни у нас, ни у автора, ни в Debian. Поэтому только пересобирать самому.

Опубликовано
2 часа назад, Александр Рыжов сказал:

rtmp-модуль никогда не входил в комплектацию nginx'а ни у нас, ни у автора, ни в Debian. Поэтому только пересобирать самому.

Грусть.. А попросить пересобрать? Просто реально зашиваюсь не успеваю ничего.

Опубликовано
3 минуты назад, edpru сказал:

Грусть.. А попросить пересобрать? Просто реально зашиваюсь не успеваю ничего.

Кого попросить то? Спасение утопающих, дело рук самих утопающих... 

Опубликовано

Хм, только пусто в OPKG на счет С, либо я слепой.. а большую заводить как то не тянет.. зараза.

 

Опубликовано

В entware-3x есть gcc. По возможности не пользуйтесь entware-keenetic. Там много костылей и глюков, связанных с древним ядром старых прошивок.

Опубликовано

root@debian:~/build/openwrt_trunk# make package/nginx-rtmp/compile V=s
Collecting package info: doneing...inx-rtmp
make[1]: Entering directory '/root/build/openwrt_trunk'
make[1]: *** No rule to make target 'package/nginx-rtmp/compile'.  Stop.
make[1]: Leaving directory '/root/build/openwrt_trunk'
/root/build/openwrt_trunk/include/toplevel.mk:179: ошибка выполнения рецепта для цели «package/nginx-rtmp/compile»
make: *** [package/nginx-rtmp/compile] Ошибка 2


Добрался и получил такую шнягу

 

Опубликовано (изменено)

Так и делал, где чего-то  не дописал... уже голова не пашет, завтра с 4 утра до 8 вечера работать ежедневно, уже упса голове.. Будем медленно искать, где потерял чего.. Хотя медленно догадываюсь, где опечтку сделал, но не факт.

Изменено пользователем edpru
Опубликовано (изменено)

Хорошо,
 

Цитата

сhecking whether mknod can create fifo without root privileges... configure: error: in `/openwrt_trunk/build_dir/host/tar-1.28':
configure: error: you should not run configure as root (set FORCE_UNSAFE_CONFIGURE=1 in environment to bypass this check)
See `config.log' for more details
Makefile:30: recipe for target '/openwrt_trunk/build_dir/host/tar-1.28/.configured' failed
make[3]: *** [/openwrt_trunk/build_dir/host/tar-1.28/.configured] Error 1
make[3]: Leaving directory '/openwrt_trunk/tools/tar'
tools/Makefile:125: recipe for target 'tools/tar/compile' failed
make[2]: *** [tools/tar/compile] Error 2
make[2]: Leaving directory '/openwrt_trunk'
tools/Makefile:124: recipe for target '/openwrt_trunk/staging_dir/target-mipsel_mips32_uClibc-0.9.33.2_uclibcsf/stamp/.tools_install_yynyynynynyyyyyyyyyynyyyyyyyyynyyyyynnyyynnyyynnnyy' failed
make[1]: *** [/openwrt_trunk/staging_dir/target-mipsel_mips32_uClibc-0.9.33.2_uclibcsf/stamp/.tools_install_yynyynynynyyyyyyyyyynyyyyyyyyynyyyyynnyyynnyyynnnyy] Error 2
make[1]: Leaving directory '/openwrt_trunk'
/openwrt_trunk/include/toplevel.mk:179: ошибка выполнения рецепта для цели «world»
make: *** [world] Ошибка 2
 

И как вот такое может быть прямо от создателей, или я туплю в конец.. Как с этим бороться?

 

Изменено пользователем edpru
Опубликовано
1 час назад, edpru сказал:

И как вот такое может быть прямо от создателей, или я туплю в конец.. Как с этим бороться?

А Вы что собираете то?

Опубликовано

 

9 часов назад, zyxmon сказал:

А Вы что собираете то?

nginx с модулем rtmp нужно, вот, не хватает. КОмпильнуть решил из коробки, посмотреть по умолчанию, чего скажет - вышло это вот

_uClibc-0.9.33.2/lib/libcrypt-*.so /openwrt_trunk/staging_dir/toolchain-mipsel_mips32_gcc-4.8-linaro_uClibc-0.9.33.2/lib/libm-*.so /openwrt_trunk/staging_dir/toolchain-mipsel_mips32_gcc-4.8-linaro_uClibc-0.9.33.2/lib/libpthread-*.so /openwrt_trunk/build_dir/target-mipsel_mips32_uClibc-0.9.33.2_uclibcsf/toolchain/
cp: cannot stat '/openwrt_trunk/staging_dir/toolchain-mipsel_mips32_gcc-4.8-linaro_uClibc-0.9.33.2/lib/libuClibc-*.so': No such file or directory
cp: cannot stat '/openwrt_trunk/staging_dir/toolchain-mipsel_mips32_gcc-4.8-linaro_uClibc-0.9.33.2/lib/libcrypt-*.so': No such file or directory
cp: cannot stat '/openwrt_trunk/staging_dir/toolchain-mipsel_mips32_gcc-4.8-linaro_uClibc-0.9.33.2/lib/libm-*.so': No such file or directory
cp: cannot stat '/openwrt_trunk/staging_dir/toolchain-mipsel_mips32_gcc-4.8-linaro_uClibc-0.9.33.2/lib/libpthread-*.so': No such file or directory
Makefile:636: recipe for target '/openwrt_trunk/build_dir/target-mipsel_mips32_uClibc-0.9.33.2_uclibcsf/toolchain/.built' failed
make[2]: *** [/openwrt_trunk/build_dir/target-mipsel_mips32_uClibc-0.9.33.2_uclibcsf/toolchain/.built] Error 1
make[2]: Leaving directory '/openwrt_trunk/package/libs/toolchain'
package/Makefile:191: recipe for target 'package/libs/toolchain/compile' failed
make[1]: *** [package/libs/toolchain/compile] Error 2
make[1]: Leaving directory '/openwrt_trunk'
/openwrt_trunk/include/toplevel.mk:179: ошибка выполнения рецепта для цели «package/nginx/compile»
make: *** [package/nginx/compile] Ошибка 2

Тут уже видно, чего нужно... но странно таки, "из коробки" не пошло. Делаю на дебиане 8-м

 

Опубликовано

Вы не entware собираете, а какой-то openwrt.

Для старых ядер собирайте entware-keenetic

https://github.com/The-BB/Entware-Keenetic

Для новых entware-3x (рекомендуется)

https://github.com/Entware-for-kernel-3x

Общая подробная инстркуция - https://github.com/Entware-ng/Entware-ng/wiki/Compile-packages-from-sources

Для нужных реп кратко - 

 

 

Опубликовано

Так и делалось. Вычистил ее раз все. сделал по инструкции ии
 

p: cannot stat '/Entware-ng-3x/staging_dir/toolchain-mipsel_mips32r2_gcc-6.3.0_glibc-2.25/lib/ld*.so.*': No such file or directory
cp: cannot stat '/Entware-ng-3x/staging_dir/toolchain-mipsel_mips32r2_gcc-6.3.0_glibc-2.25/lib/ld-unknown.so': No such file or directory
cp: cannot stat '/Entware-ng-3x/staging_dir/toolchain-mipsel_mips32r2_gcc-6.3.0_glibc-2.25/lib/libmemusage.so': No such file or directory
cp: cannot stat '/Entware-ng-3x/staging_dir/toolchain-mipsel_mips32r2_gcc-6.3.0_glibc-2.25/lib/libpcprofile.so': No such file or directory
Makefile:822: recipe for target '/Entware-ng-3x/build_dir/target-mipsel_mips32r2_glibc-2.25/toolchain/.pkgdir/libc.installed' failed
make[2]: *** [/Entware-ng-3x/build_dir/target-mipsel_mips32r2_glibc-2.25/toolchain/.pkgdir/libc.installed] Error 1
make[2]: Leaving directory '/Entware-ng-3x/package/libs/toolchain'
package/Makefile:109: recipe for target 'package/libs/toolchain/compile' failed
make[1]: *** [package/libs/toolchain/compile] Error 2
make[1]: Leaving directory '/Entware-ng-3x'
/Entware-ng-3x/include/toplevel.mk:206: ошибка выполнения рецепта для цели «package/mc/compile»
make: *** [package/mc/compile] Ошибка 2

СТранности опять. Причем, ни я первый на такое налетает.

Опубликовано

НИчего не вышло. Ошибка так и лезет. Некогда разбираться. Работы много :-( Зараза. ЧТо на 3 ядро что на 2 е одно и тоже.. Где то что то отлетает. Не вижу что.. Уменя так то сейчас кинетеи на 2-м ядре, 2.06 версия.

Опубликовано

Без логов ничем не поможем. Выкладывайте полные логи на pastebin полные. Из фрагмента предыдущего лога следует, что не собран тулчейн.

Опубликовано

Да, он не собрался, выпал с ошибкой. Решил все грохнуть и по новой.. А не вышло, теперь git клинит.

Опубликовано (изменено)

Позже дам все логи, т.к.  странности возникли и некогда чуток, а в перерывах многое не сделать..
Это хвост с ошибками сборки tools, далее не стал брать, т.к. все так же кричали. КОвыряю на дебиан 8.5, все обновлено.
 

Source/CMakeFiles/CMakeLib.dir/build.make:2678: recipe for target 'Source/CMakeFiles/CMakeLib.dir/cmTarget.cxx.o' failed
make[5]: Leaving directory '/home/edward/Entware-Keenetic/build_dir/host/cmake-3.7.2'
CMakeFiles/Makefile2:2065: recipe for target 'Source/CMakeFiles/CMakeLib.dir/all' failed
make[4]: Leaving directory '/home/edward/Entware-Keenetic/build_dir/host/cmake-3.7.2'
Makefile:160: recipe for target 'all' failed
make[3]: Leaving directory '/home/edward/Entware-Keenetic/build_dir/host/cmake-3.7.2'
Makefile:34: recipe for target '/home/edward/Entware-Keenetic/build_dir/host/cmake-3.7.2/.built' failed
make[2]: Leaving directory '/home/edward/Entware-Keenetic/tools/cmake'
tools/Makefile:129: recipe for target 'tools/cmake/compile' failed
make[1]: Leaving directory '/home/edward/Entware-Keenetic'
/home/edward/Entware-Keenetic/include/toplevel.mk:199: ошибка выполнения рецепта для цели «tools/install»


+ mkdir -p /home/edward/Entware-Keenetic/staging_dir/target-mipsel_mips32r2_uClibc-1.0.17
+ cd /home/edward/Entware-Keenetic/staging_dir/target-mipsel_mips32r2_uClibc-1.0.17
+ mkdir -p bin lib include stamp
+ mkdir -p /home/edward/Entware-Keenetic/staging_dir/host
+ cd /home/edward/Entware-Keenetic/staging_dir/host
+ mkdir -p bin lib include stamp
/tmp/ccdSOrVq.s: Assembler messages:
/tmp/ccdSOrVq.s: Fatal error: can't close CMakeFiles/CMakeLib.dir/cmTarget.cxx.o: No space left on device            
make[5]: *** [Source/CMakeFiles/CMakeLib.dir/cmTarget.cxx.o] Error 1
make[4]: *** [Source/CMakeFiles/CMakeLib.dir/all] Error 2
make[3]: *** [all] Error 2
make[2]: *** [/home/edward/Entware-Keenetic/build_dir/host/cmake-3.7.2/.built] Error 2
make[1]: *** [tools/cmake/compile] Error 2

Самое интересное, места навалом. но чего орет, не понятно. Может я и комп перегрелись от работы. А может виртуалку чуть склинило. 

Изменено пользователем edpru
Опубликовано
51 минуту назад, zyxmon сказал:

/tmp забито

Только вот места там гигабайты.. Разберусь. Голова уже не варит

 

Опубликовано (изменено)

Это что выдало в лог по этим цепочкам 

make menuconfig
make tools/install
make toolchain/install
make target/compile
Пакет(ы) не стал уже делать, так как тут ошибки. Никогда таким не занимался, 
теперь вот на мою седую бороду такое счастье.

compile.txt

makemenu.txt

tool.txt

tool_j1.txt

toolchain.txt

Изменено пользователем edpru
Опубликовано
29 минут назад, edpru сказал:

Это что выдало в лог по этим цепочкам 

Повторяю. Выкладывайте логи на https://pastebin.com (регистрация не нужна). Я не скачиваю логи-вложения для просмотра, это мне не удобно. Запускайте сборки с V=s, как написано в инструкции, чтобы понять, что не так. Запускать следующий этап, если предыдущий завершился с ошибокй смысла не имеет.

Опубликовано
3 часа назад, zyxmon сказал:

/tmp у Вас в tmpfs - может действительно мало места в /tmp?

Хватало. Пока не до него. Передалаю ВМ, тогда проверю еще раз, чего упирается

Опубликовано (изменено)

После жестких танцев с бубном поехало. Только ощущение, что при сборке конкретного пакета пересобралось все опять. На нетбуке долго чуть, нужно на большой перелезть.
 

Заработало после ключа к make "что нужно"  FORCE_UNSAFE_CONFIGURE=1
Осталось расковырять, пересобрать nginx и макеfile долить строчек...

Изменено пользователем edpru

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...

Важная информация

На этом сайте используются файлы cookie. Нажимая "Я принимаю" или продолжая просмотр сайта, вы разрешаете их использование: Политика конфиденциальности.