Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам > OpenWRT/LEDE

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 28.10.2015, 12:55   #21
sunny
Senior Member
 
Аватар для sunny
 
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1601
sunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to all
По умолчанию Re: Компиляция стороннего пакета для openwrt

sakatgg
motion.conf
Кстати скорее всего нужно делать:
Код:
make clean
make menuconfig
В гуевине Multimedia проверить крестик ffmpeg.
Сохранить и выполнить.

Код:
make V=s package/51001/compile
Через 20-30 минут буду повторять, дам подтверждение, если так и есть

Да без ffmpeg-а работать не будет, сразу собирать прошивку тоже не получается, если только сразу ручками править ./openwrt/.config - наверное, чтобы в меню появился motion-ffmpeg.

Общий пакет получается больше 8Mб - 8,7Mб вообщем только для роутеров 16Mб

Последний раз редактировалось sunny; 28.10.2015 в 14:29.
sunny вне форума   Ответить с цитированием
Старый 28.10.2015, 13:11   #22
sakatgg
Senior Member
 
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 990
sakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nice
По умолчанию Re: Компиляция стороннего пакета для openwrt

Цитата:
motion.conf
Я чёт туплю, путь к нему напиши. Или тот что в /etc? Он же на компиляцию не влияет.Исходники здесь /build_dir/target-mips_34kc_uClibc-0.9.33.2/motion-ffmpeg/motion-20140827-051001 находятся, не нашел там
Цитата:
make clean
make menuconfig
Это все делаю, также и делал заодно и
Цитата:
./scripts/feeds install -a

Последний раз редактировалось sakatgg; 28.10.2015 в 13:16.
sakatgg вне форума   Ответить с цитированием
Старый 28.10.2015, 13:16   #23
sunny
Senior Member
 
Аватар для sunny
 
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1601
sunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to all
По умолчанию Re: Компиляция стороннего пакета для openwrt

sakatgg
Попробуй тогда после компиляции всей прошивки c ffmpeg без motion-a сразу

Код:
make clean
make V=s package/51001/compile
Он ругнется первой КРАСНОЙ строчкой, что menuconfig не сделан, но скомпилирует пакет полностью - вроде бы так вчера у меня получилось.
Специально здесь запостил "памятку" чтобы не забыть, тоже голова уже чугунная вчера была

===

Забудь пока про motion.config главное скомпилировать пакет.

Да и эти пакеты обязательны к первоначальной установке, без них motion не работает (возможно и для компиляции .... они нужны, не знаю точно , но делал так).
Искать в гуевине menuconfig:

-> Kernel modules-> Video Support kmod-video-core
-> Kernel modules-> Video Support kmod-video-uvc

Последний раз редактировалось sunny; 28.10.2015 в 14:29.
sunny вне форума   Ответить с цитированием
Старый 28.10.2015, 13:38   #24
sakatgg
Senior Member
 
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 990
sakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nice
По умолчанию Re: Компиляция стороннего пакета для openwrt

Вроде warning о версии ffmpeg пропал после включения в конфиге ffmpeg (сам пакет ffmpeg 0.11.5-5 собрался)
но это осталось, motion-ffmpeg не собрался:
Код:
netcam_rtsp.o: In function `rtsp_connect':
netcam_rtsp.c:(.text+0xba): undefined reference to `av_err2str'
netcam_rtsp.o: In function `netcam_read_rtsp_image':
netcam_rtsp.c:(.text+0x2a8): undefined reference to `av_image_get_buffer_size'
netcam_rtsp.c:(.text+0x32a): undefined reference to `av_image_copy_to_buffer'
Цитата:
Да и эти пакеты обязательны к первоначальной установке,
Это все есть

P.S. Версия у тебя ffmpeg 0.11.5-5?

Последний раз редактировалось sakatgg; 28.10.2015 в 13:44.
sakatgg вне форума   Ответить с цитированием
Старый 28.10.2015, 14:06   #25
sunny
Senior Member
 
Аватар для sunny
 
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1601
sunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to all
По умолчанию Re: Компиляция стороннего пакета для openwrt

sakatgg
У меня на роутере сейчас "очередная проба пера стоит", и только интернет для сборки, ffmpeg-a нет
Пробуй соседний по ссылке пакет, в принципе должно быть достаточно, заново выполнить:
Код:
make clean
make menuconfig
Просто сохранить.
make V=s
make V=s package/51001/compile

Последний раз редактировалось sunny; 28.10.2015 в 14:30.
sunny вне форума   Ответить с цитированием
Старый 28.10.2015, 14:10   #26
sunny
Senior Member
 
Аватар для sunny
 
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1601
sunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to all
По умолчанию Re: Компиляция стороннего пакета для openwrt

Код:
av_image_get_buffer_size
А вот это интересно кидай, свою модель попробую тоже посодействовать
sunny вне форума   Ответить с цитированием
Старый 28.10.2015, 14:21   #27
sakatgg
Senior Member
 
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 990
sakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nice
По умолчанию Re: Компиляция стороннего пакета для openwrt

Цитата:
Пробуй соседний по ссылке пакет
Отсюда ffmpeg-2.8.tar.gz брать?
Цитата:
А вот это интересно кидай, свою модель
Netgear 3800 (ar71) ветка BB r42625

Последний раз редактировалось sakatgg; 28.10.2015 в 14:25.
sakatgg вне форума   Ответить с цитированием
Старый 28.10.2015, 14:31   #28
sunny
Senior Member
 
Аватар для sunny
 
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1601
sunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to all
По умолчанию Re: Компиляция стороннего пакета для openwrt

sakatgg
ffmpeg стандартный, я про motion
Роутер, укажи как в гуе makeconfig прописать, чтобы время не терять не искать

=======================================

Попробуй ТАК:

Код:
make clean
make menuconfig
Выстави в Мультимедиа M-напротив motion-ffmpeg, ffmpeg - должен стоять х, обычный motion не отмечен.
И перебери прошивку вместе с пакетом
Код:
make V=s
Если соберет, то ищи пакет где-то в бине..
В принципе и прошивка должна содержать нужный нам пакет, похоже правильно делать так

======================================== ==============
======================================== ==============
ДА ИМЕННО, ДЕЛАТЬ ТАК:

Т.е собираешь предварительно прошивку, потом подсовываешь две своих папки с файлами - в одной конфиг в другой пакет.
Выполни:
Код:
make V=s package/51001/compile
Он ругнется, выполни:
Код:
make clean
make menuconfig
Появится пункт в меню с твоим файлом ставишь крестик или M и собираешь прошивку.
Похоже "вот такая хитрая загогулина"

Последний раз редактировалось sunny; 28.10.2015 в 14:58.
sunny вне форума   Ответить с цитированием
Старый 28.10.2015, 14:41   #29
sakatgg
Senior Member
 
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 990
sakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nice
По умолчанию Re: Компиляция стороннего пакета для openwrt

В меню

P.S. Надо наверно мне с нуля все собирать и тулчейн, чет там походу поменялось наверника, месяц прошел

P.S.2
Цитата:
Т.е собраешь предварительно прошивку, потом подсовываешь 2 своих папки с файлами - в одной конфиг в другой пакет.
Выполняешь:
Код:
make clean
make menuconfig
Это помоему лишнее, сразу подсунуть надо, после make clean - все по новой компилиться, зачем 2 раза
Миниатюры
Нажмите на изображение для увеличения
Название: openwrt-BB_42625_ar71.png
Просмотров: 216
Размер:	19.0 Кб
ID:	3180  

Последний раз редактировалось sakatgg; 28.10.2015 в 15:05.
sakatgg вне форума   Ответить с цитированием
Старый 28.10.2015, 15:08   #30
sunny
Senior Member
 
Аватар для sunny
 
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1601
sunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to all
По умолчанию Re: Компиляция стороннего пакета для openwrt

Цитата:
Сообщение от sakatgg Посмотреть сообщение
В меню

P.S. Надо наверно мне с нуля все собирать и тулчейн, чет там походу поменялось наверника, месяц прошел

P.S.2

Это помоему лишнее, сразу подсунуть надо, после make clean - все по новой компилиться, зачем 2 раза
Последнее Ага , я сам только учусь

===

Пошла компиляция твоей прошивки и пакета

Да если сохранить .config, то в следующий раз подсунув его и файлы перед выполнением:

Код:
make menuconfig
Сразу сможешь собрать прошивку с этим пакетом.

===

Процесс идет... у меня он занимает обычно 1:10 с нуля.

Зы, похоже я вчера пару раз собрал прошивку, прежде чем отдельно скомпилировал пакет, ну...........хоть бы одна **дла вылезла подсказала

Лови :

https://yadi.sk/d/FQZW1UuSk5GBe

ТВОЯ прошивка с моими пакетами, пакет и конфиг.
Пакет в папке /openwrt/bin/ar71xx/packages/base

- люся руссифицирована
- возможность создания кнопок в веб-морде (выполнения команд терминала нажатием на кнопку)
- монтирования облачных сервисов
- motion для видеонаблюдения (пишет видео)
- редактор nano

Вечером снесу, народ налетай пока халява

Последний раз редактировалось sunny; 28.10.2015 в 16:25.
sunny вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 3 (пользователей: 0 , гостей: 3)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 02:24. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика