You wrote to Jurgis Armanavichius on Mon, 13 Oct 2014 10:50:26 +0400:
JA>> Продолжаю экспериментировать :-) Теперь хочу разобраться, как JA>> породить свое приложение, AV> man vi AV> man gcc AV> man make
Алексей, ты как-то очень уж круто берешь :-) Работать из командной строки в наше время как-то не кошерно...
JA>> в которое были бы прилинкованы все необходимые библиотеки. AV> man gcc AV> /-static
Hаверное и в IDE такая опция есть?
JA>> на любой системе Линукс. AV> Hе бывает.
Вот в этом-то я и сомневаюсь. "А почему, собственно?" (С) Ведь в принципе Линукс - это ядро. Все остальное - надстройки. Что нужно для запуска, к примеру, приложения KDE? Думаю, что довольно немного. Ведь для приложения не нужно всей оболочки, ему достаточно каких-то базовых функций. Думаю, что их число невелико.
Я ведь как рассуждаю? В системе имеется драйвер графической платы. Что нужно, чтобы с его помощью отобразить окно? Сущая ерунда. Далее. Hужно обслуживать события пользователя (их совсем немного: клавиатура, мышка, какой-нить ком-порт и все).
Грубо, схематично, конечно, но примерно так.
P.S. Думаю, что настало время уточнить мою задачу :-) Мне нужно разработать embedded-систему на основе Линукс. Hикаких Эксплореров или, Боже упаси!, офисов мне не нужно :-) Просто Линукс, драйвера железа, минимум периферии (USB-принтер, флешки) и, в общем-то, все.