?

Log in

No account? Create an account
  Journal   Friends   Calendar   User Info   Memories
 

Электронный миссионер

24th October, 2009. 12:43 am. Я мегакодер!!!

Да, я сделал это! Я написал таки свою первую программу для этой чудесной платы!


Своеобразный хелло ЖЖ :)


Программа элементарна, как день, ну для тех кто вдруг в танке, покажу:

int main(void) {
printf("Dlinyj krutoj megacoder!!!\n");
printf("http://dlinyj.livejournal.com\n");
}

Синтаксис подсвечивать не стал ;)

Чтобы оценить степень моей гемморойной замороченности, нужно представить что мне было лень грузится в линух, и я для этого на свеже поднятый mihhru сервак, залил арм компилятор, который там распаковал (не стал морочится с рутовскими правами и всё прописывать). Там написал эту программу, скомпилировал, перекачал far-ом на флешку, дальше запустил, как вы ввидите. Очень нехватает USB-клавиатуры. Виртуальная клава очень неудобна!

Хочу обратить внимание, как расположен дисплей и что линукс обрёл английский вид! В отличии от винце - этот линух умеет(!) сохранять настройки! Плюс, это тот самый линукс, который стоит в нокиа таблет. И под него есть великолепный SDK: http://qtextended.org/modules/mydownloads/viewcat.php?cid=4 (предпоследний в списке).

Прежде чем скомпилить консольное приложение, я пытался сделать графическую оболочку. Накидать кнопочек и т.п. Но у меня не вышло ничего скомпилировать, ибо я ни разу не работал с QT :(. Хотя внешний вид, и ЧУДОВИЩНОЕ(!!!) количество доков и примеров, даже на русском просто поражает! Может кто обучит меня QT? В цело очень порадовал интерфейс, но я совершенно неумею работать с визуальными языками (ну разве что кнопочки на панель таскать... Тема офигительная. Круто было бы с кем-нить посидеть в выходные и покодить, никто не желает покодить для армов? :D
P.S. Да, я налажал с chmod ;)

Current mood: Творческо-программерское.

Read 24 Notes -Make Notes

24th October, 2009. 4:12 am. когда ж я буду спать...

после безуспешных попыток перекомпилировать minicom (убито 4 часа!) для этой платы (просто тест компиляции), я попробовал перенести миднайт коммандер с другой материнки на френдли арм... Короче, как оказалось, надо перенести ещё тонну либ, плюс либы не прямые, а ссылки (которые я делать не умею), но что радует, что хоть ошибку даёт, т.е. бинарник цепляется. Вообще линукс, который там дефолтный сильно разочаровал: ни gcc, ни миднайта, ничего в нём полезного нет... Как без компилятора туда поставить пакеты - ума не приложу... Одолевают мысли о пересборки ядра, но как это сделать, если я не могу скомпилировать пакеты даже так просто.

В общем, громадная куча вопросов, как что, почему и зачем, и попадись мне человек, кто знает на них ответы - замучаю досмерти. Буду в игнорлисте.

З.Ы. Я теперь понял почему линукс админы бородатые, с очками, толстые и красные глазки. Я разве что без живота...

Read 15 Notes -Make Notes

24th October, 2009. 11:11 pm. Свет клином сошёлся.

Мои дорогие и уважаемые пользователи операционной системы Windows, а так же люди, не знающие паяльника, пропускайте смело этот пост. Этот пост написан скорее для себя, и для людей которые мне могут помочь...

Итак, мои потуги скомпилировать хоть что-то серьёзное не увенчались успехом. В 99% случаев люди к которым я обращался, либо не могли мне помочь (спасибо громадное vshmuk) , либо отмахивались от меня, мол не до тебя. Либо изьяснялись так, что меня запутывали. Мне нужна книжка: "Пишем под линукс, для Френдли АРМ - для идиотов.", Или "Кроскомпиляция для дибилов" и т.п. Ибо, чем я больше гуглю, тем больше запутываюсь, тем больше возникает вопросов без ответов, тем больше я гуглю. Меня скоро забанят на гугле...

Итак, конкретный пример компиляции пакета minicom, который у меня не вышел:Read more...Collapse )

Current mood: Варёного козла.

Read 25 Notes -Make Notes

Back A Day - Forward A Day