|
BusyBox для чайника |
|
|
|
Oct 30 2008, 04:42
|
Гуру
     
Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588

|
В общем, придумал я себе новую, весьма интересную задачу - разработку приложения "Hello world" для какого-нибудь 32-битного проца. К которой давно присматривался, но все никак не хватало смелости. Но надо же когда-то начинать). Поскольку знаний примерно ноль, процесс пойдет мучительно, на что не обращайте внимания. Из каких-то смутных соображений выбран cygwin http://cygwin.com/ для среды разработки, macraigor http://www.macraigor.com/full_gnu.htm для компиляторов и отладчиков, и busybox http://busybox.net/ в качестве платформы для моего приложения, исходники которого я уже украл отсюда http://busybox.net/~landley/ols2006. Конечно, м.б. есть более простой путь для любителя Windows, но я его пока не нашел. А пока все это скачивается-перекачивается, появилась первая затыка - cygwin не запускается, вываливается с сообщением "cygintl-8.dll не был найден". Cygwin с дефолтовыми установками сначала скачивался на локальный диск, а затем устанавливался. Сейчас решил перезалить полную версию - может быть это поможет.
|
|
|
|
|
 |
Ответов
|
Nov 1 2008, 18:13
|

Частый гость
 
Группа: Участник
Сообщений: 163
Регистрация: 8-09-06
Из: Россия, Челябинская область
Пользователь №: 20 187

|
Цитата(Огурцов @ Oct 30 2008, 09:42)  Конечно, м.б. есть более простой путь для любителя Windows, но я его пока не нашел. Попробуйте связку Windows + QEMU (если планируете писать "Hello, World" не только для x86 платформ ) + Linux (на виртуальной машине под QEMU + BusyBox там же). Или Windows + VirtualBox (или VMware Workstation или VMware Server) + Linux (на виртуальной машине + BusyBox там же). --- С такими вещами, как busybox, по-моему, лучше разбираться и работать в их родной среде -- Linux --> *nix. Может, поначалу, всё покажется сложным и непривычным. Но "оно того стоит".
--------------------
do ut des
|
|
|
|
Сообщений в этой теме
Огурцов BusyBox для чайника Oct 30 2008, 04:42   Огурцов Не успеваю качать. Вот еще линка, должно быть инте... Nov 2 2008, 16:49   mdmitry Цитата(Огурцов @ Nov 2 2008, 05:06) Вот т... Nov 5 2008, 09:35    Огурцов Против шаманства нужно было установить пакет build... Nov 5 2008, 17:51     mdmitry Цитата(Огурцов @ Nov 5 2008, 20:51) Еще о... Nov 5 2008, 18:14      Огурцов Цитата(mdmitry @ Nov 5 2008, 18:14) ./dem... Nov 5 2008, 18:37       Огурцов Hello World в Cygwin
http://www.e-zine.excode.ru/o... Nov 10 2008, 18:57        Огурцов Интересный документик: cygwin/usr/local/info/confi... Nov 10 2008, 20:51         andrew_b Цитата(Огурцов @ Nov 11 2008, 00:51) Инте... Nov 11 2008, 13:16          Огурцов Чувствую себя полным дауном )
Цитата(mdmitry ... Nov 11 2008, 21:40           Огурцов Заменил оригинальные файлы на кроссовые - gcc уже ... Nov 12 2008, 10:18            mdmitry Цитата(Огурцов @ Nov 12 2008, 13:18) Заме... Nov 12 2008, 10:47             Огурцов Цитата(mdmitry @ Nov 12 2008, 10:47) Прав... Nov 12 2008, 22:13            amw Цитата(Огурцов @ Nov 12 2008, 12:18) Заме... Nov 12 2008, 12:32 mdmitry Код
./gcc.exe hello_world.c -o hello_world.exe
Э... Nov 11 2008, 12:21 Rst7 ЦитатаНашел crti.S
Ооо, да, большая буква S
Ког... Nov 12 2008, 11:28 mdmitry Цитата(Rst7 @ Nov 12 2008, 14:28) Когда х... Nov 12 2008, 12:19 vshemm Кросскомпилятор ARM под цигвином есть: http://www.... Nov 12 2008, 14:23 Огурцов Цитата(vshemm @ Nov 12 2008, 14:23) Кросс... Nov 13 2008, 07:29  amw Цитата(Огурцов @ Nov 13 2008, 00:13) Если... Nov 13 2008, 20:16   Огурцов Цитата(amw @ Nov 13 2008, 20:16) В саббже... Nov 13 2008, 20:54    VDV кто-нибудь пробовал отправить сообщение через send... Nov 17 2009, 18:14     VDV разобрался все-таки!
#!/bin/sh
cat <... Nov 18 2009, 09:41 Rst7 ЦитатаКросскомпилятор ARM под цигвином есть
Да гц... Nov 12 2008, 14:29 dronT78 Попробуйте Tiny Core Linux под x86 с блекджеком и ... Dec 31 2009, 11:53 DRUID3 Цитата(dronT78 @ Dec 31 2009, 13:53) Попр... Jan 2 2010, 05:57
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|