Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru
Партнеры:
otladka.com.ua - г.Киев

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:1
Поисковых ботовПоисковых ботов:3
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:5
Форум » starterkit.ru » Embedded Linux
buildroot
alexvm
Добавлено 29.05.2009 11:12 Сообщение: 121
alexvm
0

Пункты: 2274
Регистрация: 22.05.2009
Добрый день.

Возникла проблема - необходимо создать каталог с владельцем/группой, отличными от root. Делаю следующее: создаю каталог на ПК в уже созданной buildroot'ом фс, присваиваю ему нужные аттрибуты, но после make buildroot владелец/группа опять root. Галка, указвающая делать владельцем файлов root, в buildroot снята. Кто-нибудб решал что-енибудь подобное?
Спуститься к концу Подняться к началу
Персональная информация
sasa
Добавлено 29.05.2009 16:42 Сообщение: 122
sasa
5

Регистрация: 20.05.2009
А в чем проблема сделать сначала make а потом назначить права какие нужно ?
Спуститься к концу Подняться к началу
Персональная информация
alexvm
Добавлено 29.05.2009 16:53 Редактировалось 29.05.2009 16:55 Сообщение: 123
alexvm
0

Пункты: 2274
Регистрация: 22.05.2009
Цитата
А в чем проблема сделать сначала make а потом назначить права какие нужно ?


Make упаковывает фс в один файл, где мне менять права? Прямо на плате? А после следующего make опять? Сейчас так и делаю (на плате меняю), но хочется от этого уйти.
Спуститься к концу Подняться к началу
Персональная информация
sasa
Добавлено 29.05.2009 21:07 Сообщение: 124
sasa
5

Регистрация: 20.05.2009
Цитата
Make упаковывает фс в один файл

make создает корневую фс которую потом запаковывает. Лежит она в
project_build_arm/название_проекта/root
с ней можно делать все что хочется а запаковать - да хоть скриптами которые вместе с платой идут, хоть вручную, я вообще предпочитаю initramfs - указал путь к root при компиляции ядра и ничего не надо больше. При отладке у меня она вообще на mmc/sd карте лежит.
Спуститься к концу Подняться к началу
Персональная информация
ms
Добавлено 14.08.2009 05:59 Сообщение: 125
ms
Ранг
0

Группа: Клиенты
Регистрация: 14.04.2009
sasa, Кажется ты как то упоминал что у тебя microperl из buildroot'a собирается без проблем ... я уже в который раз не пробую ... не собирается и все =) Не мог бы ты поделиться своим конфигом от билдрута ? :)

И вопрос ко 2all ! получилось ли у когонибудь запустить вирт машину Java на плате ?
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 14.08.2009 19:33 Редактировалось 14.08.2009 19:35 Сообщение: 126
sasamy
4.70

Пункты: 76903
Регистрация: 14.08.2009
Я использую внешний тулчайн сгенерированный crosstool-ng, конфиги в аттаче. miniperl собрался. Не забывайте поменять пути в конфигах.

Загрузку файлов не работает, вот ссылка
http://www.sasamy.narod.ru/1.tar.bz2
Спуститься к концу Подняться к началу
Персональная информация
alexvm
Добавлено 08.09.2009 13:53 Сообщение: 127
alexvm
0

Пункты: 2274
Регистрация: 22.05.2009
Подскажите, как собрать с помощью buildroot arm-linux-elf компилер. Нужно написать bootloader, вроде нужно arm-linux-elf использовать вместо arm-linux-gcc.
Спуститься к концу Подняться к началу
Персональная информация
AGevork
Добавлено 08.09.2014 17:17 Сообщение: 128
AGevork
4.71

Пункты: 10580
Регистрация: 14.08.2013
Уважаемые господа! Никто не включал поддержку русского языка в buildroot?
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 08.09.2014 19:18 Редактировалось 08.09.2014 19:33 Сообщение: 129
sasamy
4.70

Пункты: 76903
Регистрация: 14.08.2009
Поддержка русского языка - это достаточно обширный вопрос, вам что русифицировать надо - консоль или графическое приложение ? Для консоли в буилдруте есть пакет kbd.

Hardware handling --->
[*] kbd

я очень давно русификацией не маялся :) для консоли на фреймбуфере попробуйте так для загрузки русских шрифтов

# unicode_start cyr-sun16

для иксовых приложений нужно русифицировать иксы, для остальных которые напрямую с фреймбуфером работают - надо смотреть каждый конкретный случай, для Qt - проще всего включить поддержку ttf шрифтов при сборке и сами шрифты, в буилдруте есть
DejaVu fonts и Liberation (Free fonts). Про русификацию в Qt где-то была тема тут на форуме.
Спуститься к концу Подняться к началу
Персональная информация
AGevork
Добавлено 08.09.2014 19:45 Редактировалось 09.09.2014 00:11 Сообщение: 130
AGevork
4.71

Пункты: 10580
Регистрация: 14.08.2013
Цитата
Поддержка русского языка - это достаточно обширный вопрос, вам что русифицировать надо - консоль или графическое приложение ? Для консоли в буилдруте есть пакет kbd.

Hardware handling --->
[*] kbd

я очень давно русификацией не маялся :) для консоли на фреймбуфере попробуйте так для загрузки русских шрифтов

# unicode_start cyr-sun16

для иксовых приложений нужно русифицировать иксы, для остальных которые напрямую с фреймбуфером работают - надо смотреть каждый конкретный случай, для Qt - проще всего включить поддержку ttf шрифтов при сборке и сами шрифты, в буилдруте есть
DejaVu fonts и Liberation (Free fonts). Про русификацию в Qt где-то была тема тут на форуме.



Мне надо видеть названия файлов на флешке на русском языке.
Не понимаю как это сотворить...

UPD
Предложенный вариант не работает.
в buildroot 2014.2 есть пакет в папке /packege
localedef но в самом меняю (menu config) его нету!
пришлось править .config в ручную но один фиг не собирается вообще даже ошибки не выдает!! Правил конфиг в папке /package и в /основной в /buildroot
Библиотеки собраны eglib
http://lists.busybox.net/pipermail/buildroot/2012-May/053667.html

вот ссылка с оф.сайта.

Хелп уж очень нужно отображать файлы с русскоязычным названием, и ладно бы кракозябры были, да вообще ничерта нету как будто файла тупо не существует !
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Embedded Linux