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

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

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 23.02.2015, 09:31   #171
solalex
Senior Member
 
Регистрация: 20.01.2015
Сообщений: 312
Вес репутации: 443
solalex has much to be proud ofsolalex has much to be proud ofsolalex has much to be proud ofsolalex has much to be proud ofsolalex has much to be proud ofsolalex has much to be proud ofsolalex has much to be proud ofsolalex has much to be proud ofsolalex has much to be proud of
По умолчанию Re: Кросс компиляция прошивки OpenWRT и пакетов на Ubuntu

Цитата:
Сообщение от alexval2007 Посмотреть сообщение
Если нет отдельного компа с линнуксом можно ли делать кросс компиляцию на raspberry pi/
Можно компилять под виртуалкой VMware/VirtualBox.
solalex вне форума   Ответить с цитированием
Старый 23.02.2015, 11:59   #172
alexval2007
Member
 
Регистрация: 05.11.2012
Сообщений: 63
Вес репутации: 0
alexval2007 is an unknown quantity at this point
По умолчанию Re: Кросс компиляция прошивки OpenWRT и пакетов на Ubuntu

спасибо попробую
alexval2007 вне форума   Ответить с цитированием
Старый 23.02.2015, 14:21   #173
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

Есть ещё способ, арендовать VPS (ubuntu, debian) за 500р. в месяц и на нём компилить.
stD вне форума   Ответить с цитированием
Старый 08.05.2015, 00:06   #174
3D_STAR
Junior Member
 
Регистрация: 05.09.2013
Сообщений: 12
Вес репутации: 0
3D_STAR is an unknown quantity at this point
По умолчанию Re: Кросс компиляция прошивки OpenWRT и пакетов на Ubuntu

Поделитесь адресом LuCI Branch для сборки АА прошивки, а то дефолтная ссылка в файле feeds.conf.default мертвая.
(src-svn luci http://svn.luci.subsignal.org/luci/b...ontrib/package).
3D_STAR вне форума   Ответить с цитированием
Старый 20.07.2015, 15:44   #175
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

Подскажите, как сделать так, чтоб получился не пакет.ipk, а исполняемый файл?
__________________
istarik.ru
stD вне форума   Ответить с цитированием
Старый 20.07.2015, 15:50   #176
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

Нужно распаковать
Admin вне форума   Ответить с цитированием
Старый 20.07.2015, 21:24   #177
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

Спасибо.
__________________
istarik.ru
stD вне форума   Ответить с цитированием
Старый 22.07.2015, 10:29   #178
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

Вопрос про сборку проги работающей с mysql:

Для обычного компа собираю так:

PHP код:
gcc proga.-o proga -lmysqlclient 
А вот как это -lmysqlclient добавить в Makefile?

Или может надо что-то другое сделать? Сейчас вываливается вот такие ошибки:

PHP код:
/home/dima/openwrt2/openwrt/build_dir/target-mips_r2_uClibc-0.9.33.2/mr/mr.oIn function `exiterr':
mr.c:(.text+0x20): undefined reference to 
`mysql_error'
/home/dima/openwrt2/openwrt/build_dir/target-mips_r2_uClibc-0.9.33.2/mr/mr.o: In function `main'
:
mr.c:(.text.startup+0x6c): undefined reference to `mysql_init'
mr.c:(.text.startup+0x9c): undefined reference to 
`mysql_real_connect'
mr.c:(.text.startup+0xb0): undefined reference to `mysql_select_db'
mr.c:(.text.startup+0xe0): undefined reference to `mysql_query'
mr.c:(.text.startup+0xfc): undefined reference to 
`mysql_store_result'
mr.c:(.text.startup+0x170): undefined reference to `mysql_num_fields'
mr.c:(.text.startup+0x18c): undefined reference to `mysql_fetch_row'
mr.c:(.text.startup+0x1ac): undefined reference to 
`mysql_eof'
mr.c:(.text.startup+0x1c8): undefined reference to `mysql_free_result'
mr.c:(.text.startup+0x1e8): undefined reference to `mysql_close' 
__________________
istarik.ru

Последний раз редактировалось stD; 22.07.2015 в 10:35.
stD вне форума   Ответить с цитированием
Старый 24.09.2015, 21:57   #179
SVG
Junior Member
 
Регистрация: 24.09.2015
Сообщений: 6
Вес репутации: 0
SVG is an unknown quantity at this point
По умолчанию Re: Кросс компиляция прошивки OpenWRT и пакетов на Ubuntu

Вопрос: как «портировать» в OpenWrt (получить ipk) некий пакет из исходников, если в них нет Makefile’a, а есть только autoconf-скрипт для его генерации через команду configure? Как этот Makefile получить, боюсь, что configure со всякими ключами --host=arm-linux выдаст совсем не то, что нужно. Да и непонятно, как в этом случае зависимости ему указывать.
SVG вне форума   Ответить с цитированием
Старый 24.09.2015, 22:02   #180
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

В шапке есть пример Makefile
Зависимости в нем же нужно указывать
Admin вне форума   Ответить с цитированием
Ответ


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

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

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

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

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


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


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