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

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

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 01.03.2016, 17:30   #211
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9820
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: Кросс компиляция прошивки OpenWRT и пакетов на Ubuntu

package.gz должен быть только в одной папке с пакетами лежать, в остальных папках его не будет
Admin вне форума   Ответить с цитированием
Старый 02.03.2016, 02:09   #212
dron0
Member
 
Регистрация: 04.02.2016
Сообщений: 41
Вес репутации: 0
dron0 is an unknown quantity at this point
По умолчанию Re: Кросс компиляция прошивки OpenWRT и пакетов на Ubuntu

Цитата:
Сообщение от Admin Посмотреть сообщение
package.gz должен быть только в одной папке с пакетами лежать, в остальных папках его не будет
Тут вы не правы, или у Вас как то иначе со своим роутером (у меня DIR-615).
Решилась проблема установкой в menuconfig > Image configuration > Separate feed repositories >[*] Enable feed packages[*] Enable feed luci[*] Enable feed routing[*] Enable feed telephony [*] Enable feed management[*] Enable feed targets
И теперь package.gz благополучно везде создается где им и положено и пакеты норм грузятся из моего репозитория.
Как то так....Не претендую на истину, но как то нелогично выглядит опция, думал смысл ее делать разделения feeds пакетов на подкаталоги.
Но мне помогло.
dron0 вне форума   Ответить с цитированием
Старый 03.03.2016, 23:15   #213
dron0
Member
 
Регистрация: 04.02.2016
Сообщений: 41
Вес репутации: 0
dron0 is an unknown quantity at this point
По умолчанию Re: Кросс компиляция прошивки OpenWRT и пакетов на Ubuntu

Очередной затык с Астериском, поможите люди добрые, сами мы не местные
Захотелось собрать пакетик к 11 астериску chan_alsa, chan_alsa.so у меня нормально собирается, затык чтобы все красиво паковалось в пакет системой сборки, не хватает знаний куда прописать зависимость в Makefile, вот так ругается:

find /opt/openwrt01032016/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/asterisk-11.16.0/ipkg-ar71xx/asterisk11-chan-alsa -name 'CVS' -o -name '.svn' -o -name '.#*' -o -name '*~'| xargs -r rm -rf
Package asterisk11-chan-alsa is missing dependencies for the following libraries:
libasound.so.2
make[3]: *** [/opt/openwrt01032016/trunk/bin/ar71xx/packages/telephony/asterisk11-chan-alsa_11.16.0-4_ar71xx.ipk] Error 1

Вот так я прописал в Makefile пакета asterisk11, в куче других модулей:
$(eval $(call BuildAsterisk11Module,chan-alsa,Alsa channell,Alsa supp,+libasound,,,chan_alsa,))

Хотелось бы научится делать правильно. А так конечно chan_alsa.so могу руками в роутер установить.

Отвечаю себе сам и может пригодится кому:
libasound.so.2 входит в alsa-lib, а по сему:
$(eval $(call BuildAsterisk11Module,chan-alsa,Alsa channell,Alsa supp,+alsa-lib,,,chan_alsa,))

Последний раз редактировалось dron0; 03.03.2016 в 23:56.
dron0 вне форума   Ответить с цитированием
Старый 20.09.2016, 21:53   #214
Lojaleto
Junior Member
 
Регистрация: 20.09.2016
Сообщений: 2
Вес репутации: 0
Lojaleto is an unknown quantity at this point
По умолчанию Re: Кросс компиляция прошивки OpenWRT и пакетов на Ubuntu

Не понимаю процедуру компиляции, но очень нужна кросс компиляция.
кто может помочь переделать makefile под ubuntu/debian на openwrt ?
вот так выглядит makefile под ubuntu/debian
Код:
all: mp751

mp751: mp751.o hid-libusb.o
	gcc mp751.o hid-libusb.o -o mp751 -lusb-1.0 -lrt -lpthread

mp751.o: mp751.c
	gcc -c mp751.c
	
hid-libusb.o: hid-libusb.c 
	gcc -I/usr/include/libusb-1.0 -I. -c hid-libusb.c

clean:
	rm -f hid-libusb.o mp751.o mp751

.PHONY: clean
Lojaleto вне форума   Ответить с цитированием
Старый 21.09.2016, 03:58   #215
stD
Senior Member
 
Аватар для stD
 
Регистрация: 02.04.2012
Адрес: Питер
Сообщений: 1,125
Вес репутации: 1310
stD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant future
По умолчанию Re: Кросс компиляция прошивки OpenWRT и пакетов на Ubuntu

http://cyber-place.ru/showthread.php?t=512

Что собираетесь компилить?
__________________
istarik.ru
stD вне форума   Ответить с цитированием
Старый 21.09.2016, 13:21   #216
Lojaleto
Junior Member
 
Регистрация: 20.09.2016
Сообщений: 2
Вес репутации: 0
Lojaleto is an unknown quantity at this point
По умолчанию Re: Кросс компиляция прошивки OpenWRT и пакетов на Ubuntu

Цитата:
Сообщение от stD Посмотреть сообщение
http://cyber-place.ru/showthread.php?t=512

Что собираетесь компилить?
да, не хочу показаться невеждой, но
я был по той ссылке и многим другим с примерами,
однако пока безрезультатно
Lojaleto вне форума   Ответить с цитированием
Старый 18.10.2016, 04:56   #217
al2016
Junior Member
 
Регистрация: 13.10.2016
Сообщений: 4
Вес репутации: 0
al2016 is an unknown quantity at this point
По умолчанию Re: Кросс компиляция прошивки OpenWRT и пакетов на Ubuntu

Извините, подскажите как скомпилировать chan-dongle ?
в menu makeconfig - он не появляется, хотя в дереве feeds присутствует..
ручное make v=99 выдает - обновление не требуется... ipk - не появляется

ставлю с патчами с github... BB 14.07

заранее спасибо
al2016 вне форума   Ответить с цитированием
Старый 18.10.2016, 16:43   #218
sunny
Senior Member
 
Аватар для sunny
 
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1600
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 и пакетов на Ubuntu

al2016
Вы бы написали подробнее, что делаете и как делаете.

Скомпилировать пакет:

Код:
make V=s package/папка/compile
Очистка:

Код:
make clean
Открываем, ищем пакет, ставим * и сохраняем:

Код:
make menuconfig
Ищем должен появиться в меню:

Собираем прошивку с пакетом:

Код:
make V=s
или
make -j3 V=s
sunny вне форума   Ответить с цитированием
Старый 18.10.2016, 23:24   #219
al2016
Junior Member
 
Регистрация: 13.10.2016
Сообщений: 4
Вес репутации: 0
al2016 is an unknown quantity at this point
По умолчанию Re: Кросс компиляция прошивки OpenWRT и пакетов на Ubuntu

Извините пожалуйста за спам, всё поехало был параметр один пропущен, (export TOPDIR...) и не очевидно, что для выбора chan-dongle надо было asterisk11 - раскликать, тогда открываются остальные опции - кодеки, планы и остальное, спасибо ещё раз!!!
al2016 вне форума   Ответить с цитированием
Старый 28.10.2016, 11:34   #220
Alarus
Junior Member
 
Регистрация: 21.10.2016
Адрес: Екатеринбург
Сообщений: 4
Вес репутации: 0
Alarus is an unknown quantity at this point
По умолчанию Re: Кросс компиляция прошивки OpenWRT и пакетов на Ubuntu

Ребята подскажите где взять пакеты для OpenWrt Attitude_Adjustment.
При установке выдает следующую предупреждение:
Код:
WARNING: No feed for package 'python-gtk' found, maybe it's already part of the standard packages?
WARNING: No feed for package 'libdpf' found, maybe it's already part of the standard packages?
WARNING: No feed for package 'qmp-quagga' found, maybe it's already part of the standard packages?
Alarus вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 5 (пользователей: 0 , гостей: 5)
 
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

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

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


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


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