176

Re: Собираем приложения для Keenetic самостоятельно (для программистов).

Версия ffmpeg и в транке openwrt - https://dev.openwrt.org/browser/package … g/Makefile и для кинетиков - http://zyxel-keenetic-packages.googleco … g/Makefile одинаковая 0.11.2. Сборка другой версии может быть и простым делом, и сложным.

177

Re: Собираем приложения для Keenetic самостоятельно (для программистов).

Zyxmon :

Иногда нужно быстренько собрать бинарник для кинетика, скомпилив один или два с-файла. По мотивам форума openwrt
https://forum.openwrt.org/viewtopic.php?id=44846
добавил в пакеты (папка package/built/helloworld) файлы, необходимые для сборки 'hello world'. В отличие от форума исходники рядом в папке src.
Пользуйтесь (в качестве шаблона).

Доброго времени суток.
Я тут совсем зеленый. Подскажите пожалуйста как скомпилить этот Hello World?
Ядра, модули, пакеты пока не интерисуют.
По ссылкам из вики все скачал, но сырцы ядра еще не распаковал и ни чего с ними не делал т.к. подумал что для такого приложения (hello world) они не нужны.
Щас то че делать??? )))
make package/built/helloworld  говорит is up to date

Zyxmon :

Можно сразу выполнить make package/yyy/compile V=99. Тогда соберутся тулчейн, пакеты, от которых зависит yyy и сам yyy. Пакет yyy должен быть выбран через make menuconfig.

Где его там выбирать?

Отредактировано Er1c (2014-03-02 19:29:01)

178

Re: Собираем приложения для Keenetic самостоятельно (для программистов).

Разобрался, нашел. ))
Это получается чтобы скомпилить "Hello New World" надо снова будет лезть в menuconfig?
И получается что сырцы ядра все равно надо распаковать и все компилить? А если мне не нужно все что в пакетах там наложено, то в menuconfig надо снять все отметки? Быстрее бдет все скомпилить )))

179

Re: Собираем приложения для Keenetic самостоятельно (для программистов).

Er1c :

Разобрался, нашел. ))
Это получается чтобы скомпилить "Hello New World" надо снова будет лезть в menuconfig?
И получается что сырцы ядра все равно надо распаковать и все компилить? А если мне не нужно все что в пакетах там наложено, то в menuconfig надо снять все отметки? Быстрее бдет все скомпилить )))

Да что вы так паритесь - это только первый раз долго(относительно) всё компилится. Потом будет быстрее(особенно, если давать make package/xxx)

Уже бы давно всё скомпилили...  wink

180

Re: Собираем приложения для Keenetic самостоятельно (для программистов).

Кто-нибудь прикручивал этот тулчейн к эклипсу (или другим IDE)?
Поделитесь опытом пожалуйста.

181

Re: Собираем приложения для Keenetic самостоятельно (для программистов).

Попытка сборки тулчейн по инструкции здесь стопорится так:

/media/DISK_A1/system/root # opkg install subversion build-essential
Unknown package 'subversion'.
Unknown package 'build-essential'.
Collected errors:
 * opkg_install_cmd: Cannot install package subversion.
 * opkg_install_cmd: Cannot install package build-essential.

Попытка сборки по инструкции здесь
Стопорится так:

/media/DISK_A1/system/root # sudo apt-get install git-core gawk libncurses5-dev libz-dev subversion flex bison autoconf libtool libssl-dev
-ash: sudo: not found

И так:

/media/DISK_A1/system/root # svn checkout http://zyxel-keenetic-packages.googlecode.com/svn/trunk/ .
-ash: svn: not found

Без точной и подробной инструкции - собрать linux не получается обычному программисту windows
Где взять точную пошаговую инструкцию с примером сборки собственного модуля?

182

Re: Собираем приложения для Keenetic самостоятельно (для программистов).

Geniuser :

Попытка сборки тулчейн по инструкции....

Тулчейн собирается не на кинетике а на linux машине.

183

Re: Собираем приложения для Keenetic самостоятельно (для программистов).

Geniuser :

Где взять точную пошаговую инструкцию с примером сборки собственного модуля?

В другой теме я уже написал - в  WIKI OpenWRT .

Для сборки тулчейна хотя бы скачайте исходники и прочитайте README.

Отредактировано ludovig (2014-04-03 08:30:37)

184

Re: Собираем приложения для Keenetic самостоятельно (для программистов).

скомпилил свой Hello World в eclipse... Рад, прям ребенок!  big_smile

185

Re: Собираем приложения для Keenetic самостоятельно (для программистов).

Добрый день!
Имеется playstation 3 CFW и keenetic ultra v.1.11 с подключенным hdd we'd 1tb
Хотелось бы на роутер накатить ps3netsvr для монтирования образов напрямую с hdd.
Добрые люди дали ссылку. Может кто это превратить в штуку, которую я смогу установить на роутер через putty и, соответственно, подсказать куда это надо предварительно положить и как установить?

Простите меня тупорылого....

186

Re: Собираем приложения для Keenetic самостоятельно (для программистов).

psych повторения вопроса не ускоряет решение.

187

Re: Собираем приложения для Keenetic самостоятельно (для программистов).

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