Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции RU.LINUX.CHAINIK
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции RU.LINUX.CHAINIK с датами от 15 Jul 13 07:24:14 до 11 May 24 22:51:45, всего сообщений: 3148
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 482 из 3148 ================================== RU.LINUX.CHAINIK =
От   : Jurgis Armanavichius             2:5020/2140.2      15 Oct 14 19:34:49
Кому : Alexey Vissarionov                                  15 Oct 14 19:34:49
Тема : Re: разработка под эхотаг
FGHI : area://RU.LINUX.CHAINIK?msgid=2:5020/2140.2+9bbc92b9
На   : area://RU.LINUX.CHAINIK?msgid=2:5020/545+543e41ae
= Кодировка сообщения определена как: CP866 ==================================
Ответ: area://RU.LINUX.CHAINIK?msgid=<1187496309@ddt.demos.su>+51239784
Ответ: area://RU.LINUX.CHAINIK?msgid=2:5020/545+543ec7bf
==============================================================================
Hello, Alexey!

You wrote to Jurgis Armanavichius on Wed, 15 Oct 2014 12:34:56 +0400:

Во-первых, большое спасибо за помощь!

Во-вторых - все дальнейшее :-)

JA>> Алексей, ты как-то очень уж круто берешь :-) Работать из командной
JA>> строки в наше время как-то не кошерно...
AV> Да куда ты нахрен денешься? :-)

Считаю, что главнейшее свойство программиста - лень! :-) Понятно,
что "make" и другие утилиты появились именно из-за лени. Помню,
каким откровением для меня стал WordStar на системе CP/M-80! :-)
Просто программистам стало лень редактировать текст с помощью
редактора командной строки...

AV> Все равно потом придешь к классическому
AV> %configure
AV> %make all
AV> %make DESTDIR=%buildroot install

Вот именно это я и надеюсь автоматизировать.

JA>> Что нужно для запуска, к примеру, приложения KDE? Думаю, что
JA>> довольно немного.
AV> Всего-то несколько сотен пакетов, начиная с glibc и заканчивая
AV> kdelibs.

Да хоть и несколько сотен. Какие проблемы? Они просто включатся
в дистрибутив и все дела.

JA>> Ведь для приложения не нужно всей оболочки, ему достаточно
JA>> каких-то базовых функций. Думаю, что их число невелико.
AV> Ага. Только этим функциям нужны другие функции и так далее.

Hо, думается, число этих функций в конечном счете будет вменяемым.

JA>> Я ведь как рассуждаю? В системе имеется драйвер графической платы.
JA>> Что нужно, чтобы с его помощью отобразить окно? Сущая ерунда.
AV> http://www.x.org/releases/X11R7.7/doc/
AV> http://en.wikipedia.org/wiki/X_Window_System_protocols_and_architecture
JA>> Далее. Hужно обслуживать события пользователя (их совсем немного:
JA>> клавиатура, мышка,
AV> http://www.x.org/wiki/Documentation/

Большое спасибо! Почитаю.

JA>> какой-нить ком-порт и все).
AV> А какой? /dev/ttyS0 и /dev/ttyUSB0 - разные устройства.

Да без разницы. Задам конкретный порт и все дела. Речь-то идет
не о универсальной системе.

JA>> Грубо, схематично, конечно, но примерно так.
AV> У тебя, мягко говоря, весьма поверхностное представление...

Истинная, святая правда! :-)

JA>> P.S. Думаю, что настало время уточнить мою задачу :-) Мне нужно
JA>> разработать embedded-систему на основе Линукс.
AV> Архитектура - писюшная, или?

Скорее "или". Ковыряться я буду, конечно, с писюшной, но целевая
система, скорее всего, будет ARM-овской.

JA>> Hикаких Эксплореров или, Боже упаси!, офисов мне не нужно :-) Просто
JA>> Линукс, драйвера железа, минимум периферии (USB-принтер, флешки) и, в
JA>> общем-то, все.
AV> Большинство железяк поддерживается ядром. Принтер, возможно, будет
AV> опознан CUPSом. Окошки можно рисовать с использованием QT или другой
AV> библиотеки. С остальным придется повозиться...

Да, это я понимаю. Hо ведь: "Путь длиной в 1000 миль начинается с первого
шага" :-)

With best regards, Jurgis Armanavichius


--- FIDOGATE 5.1.7ds
* Origin: Pushkin's BBS (2:5020/2140.2)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.021786 секунды