Ник:
Пароль:

Контакты

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

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

Ник:
Пароль:

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

ОбновитьПодробнееВсегоВсего:4
Форум » starterkit.ru » Отладочные платы » SK-MAT91SAM9XXXXX
Пересборка RooTFS
KakTyzzz
Добавлено 21.05.2010 21:23 Сообщение: 41
KakTyzzz
5

Пункты: 86
Регистрация: 28.01.2010
Пол: Мужчина
Из: Орёл
Цитата
Все понятно - man screen.

Прошу прощения, просто не знал что такое screen. Мне показалось это "мысли вслух". Да как вариант.
Вообщем просто напросто надо было залезть в /etc/profile
Этот скрипт запускается сразу после старта busybox.
Нужные команды добавляем в конец, или в начало если не критично. На мысль навёл Strijar, спасибо большое. До man`a по bash руки не дошли)

Учение - свет, а неучение - чуть свет и на работу
Спуститься к концу Подняться к началу
Персональная информация
Geban
Добавлено 26.05.2010 00:53 Сообщение: 42
Geban
5

Пункты: 2060
Регистрация: 03.01.2010
Немного не в тему вопрос...
Подскажите пожалуйста, как откомпилить исходник (на си) крос-компилятором для платы на большом компе под линуксом.
Поясню, собирает нормально если не использовать специфичные функции или хидеры типа mach/gpio .h и т.д... нужно компилятору как то указать где они проживают...
Спуститься к концу Подняться к началу
Персональная информация
Alfamayonez
Добавлено 26.05.2010 10:16 Редактировалось 26.05.2010 10:18 Сообщение: 43
Alfamayonez
3.42

Пункты: 3702
Регистрация: 04.10.2009
Пол: Мужчина
arm-*blabla*-gcc -I/путь/к/header-файлам
или в исходнике своем пиши #include "/путь/к/файлу.h" - что конечно извращение.
--update--
ах, да!
man gcc :) в дополнение, у меня даже на русском :O
Спуститься к концу Подняться к началу
Персональная информация
Geban
Добавлено 26.05.2010 10:45 Редактировалось 26.05.2010 11:22 Сообщение: 44
Geban
5

Пункты: 2060
Регистрация: 03.01.2010
Спасибо большое :)

Цитата
man gcc :) в дополнение, у меня даже на русском :O


Блин постоянно забываю про man :)

P.S.
файл 1.с
внутри только одна строка(для проверка) #include "mach/gpio.h"
команда arm-...-gcc -I~/src/linux-2.6.29/include 1.c

ругаеццо на то что нет такого хидера. и его там нет потому что он лежит в другом месте, но все остальные лежит то там :)
Спуститься к концу Подняться к началу
Персональная информация
Strijar
Добавлено 26.05.2010 16:01 Сообщение: 45
Strijar
Ранг
5

Группа: Клиенты
Пункты: 1618
Регистрация: 21.04.2009
Пол: Мужчина
Сдается мне вы мешаете котлеты с мухами. Вы точно уверены что вам в вашем приложении нужны (низкоуровневые) хидеры от ядра?
Спуститься к концу Подняться к началу
Персональная информация
Alfamayonez
Добавлено 26.05.2010 16:11 Сообщение: 46
Alfamayonez
3.42

Пункты: 3702
Регистрация: 04.10.2009
Пол: Мужчина
Цитата
Спасибо большое :)

Цитата
man gcc :) в дополнение, у меня даже на русском :O


Блин постоянно забываю про man :)

P.S.
файл 1.с
внутри только одна строка(для проверка) #include "mach/gpio.h"
команда arm-...-gcc -I~/src/linux-2.6.29/include 1.c

ругаеццо на то что нет такого хидера. и его там нет потому что он лежит в другом месте, но все остальные лежит то там :)

Не-не, неправильно флагом -I вы указываете путь в котором лежат h файлы...
т.е. надо mach/gpio.h, значит нужно делать так,
gcc -I /путь/к/папке/в/которой/лежит mach
Если mach лежит в /usr/folder/mach, то надо
gcc -I/usr/folder. Всё просто.
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Отладочные платы » SK-MAT91SAM9XXXXX