Linux всегда отличался большим количеством поддерживаемого оборудования, очередное тому подтверждение - установка Gentoo Linux на КПК iPAQ hx4700 (жаль что его выпуск прекращен), осуществленная Алексеем Швецовым, известным на форуме как Alexxy.
Алексею не нравилось как Windows Mobile, установленная на наладонник, работает с документами и особенно файлами PDF. Он решил попробовать установить туда Gentoo и у него получилось! Он использовал кросскомпилятор crossdev (для генерации toolchain), Angstrom (для chroot), пересобирал на КПК все пакеты. XWindow пока не работает, но КПК самостоятельно загружается, поднимает сеть и SSH. Начало превосходное, но предстоит еще много работы. Желающие помочь в этом нелегком деле адаптации, могут связаться с Alexxy. Пожелаем Алексею удачи!
В настоящий момент готовится страница wiki с детальным описанием процесса установки (на русском и английском языках).
Комментарии
crossdev
Делаю
# USE="-fortran" crossdev-stable -s4 --target armv5te-softfloat-linux-gnueabi
При кросс-компиляции glibc получаю ошибку:( Вот лог:
genbox migel # USE="-fortran" crossdev-stable -s4 --target armv5te-softfloat-linux-gnueabi
--------------------------------------------------------------------------------
* Host Portage ARCH: x86
* Target Portage ARCH: arm
* Target System: armv5te-softfloat-linux-gnueabi
* Stage: 4 (C/C++ compiler)
* binutils: binutils-[latest]
* gcc: gcc-[latest]
* headers: linux-headers-[latest]
* libc: glibc-[latest]
* PORTDIR_OVERLAY: /usr/local/portage
* PORT_LOGDIR: /var/log/portage
* PKGDIR: /usr/portage/packages/cross/armv5te-softfloat-linux-gnueabi
* PORTAGE_TMPDIR: /var/tmp/cross/armv5te-softfloat-linux-gnueabi
_ - ~ - _ - ~ - _ - ~ - _ - ~ - _ - ~ - _ - ~ - _ -
* Forcing the latest versions of binutils-config/gcc-config ... [ ok ]
* Log: /var/log/portage/cross-armv5te-softfloat-linux-gnueabi-binutils.log
* Emerging cross-binutils ... [ ok ]
* Log: /var/log/portage/cross-armv5te-softfloat-linux-gnueabi-gcc-stage1.log
* Emerging cross-gcc-stage1 ... [ ok ]
* Log: /var/log/portage/cross-armv5te-softfloat-linux-gnueabi-linux-headers.log
* Emerging cross-linux-headers ... [ ok ]
* Log: /var/log/portage/cross-armv5te-softfloat-linux-gnueabi-glibc.log
* Emerging cross-glibc ...
* glibc failed :(
* If you file a bug, please attach the following logfiles:
* /var/log/portage/cross-armv5te-softfloat-linux-gnueabi-info.log
* /var/log/portage/cross-armv5te-softfloat-linux-gnueabi-glibc.log
Подскажите, pls, куда копать?
crossdev
# tail -15 /var/log/portage/cross-armv5te-softfloat-linux-gnueabi-glibc.log
ge/cross-armv5te-softfloat-linux-gnueabi/glibc-2.5-r1/work/glibc-2.5/misc'
make[1]: *** [misc/subdir_lib] Error 2
make[1]: Leaving directory `/var/tmp/cross/armv5te-softfloat-linux-gnueabi/portage/cross-armv5te-softfloat-linux-gnueabi/glibc-2.5-r1/work/glibc-2.5'
make: *** [all] Error 2
!!! ERROR: cross-armv5te-softfloat-linux-gnueabi/glibc-2.5-r1 failed.
Call stack:
ebuild.sh, line 1614: Called dyn_compile
ebuild.sh, line 971: Called qa_call 'src_compile'
environment, line 4147: Called src_compile
glibc-2.5-r1.ebuild, line 1150: Called src_compile
glibc-2.5-r1.ebuild, line 1161: Called toolchain-glibc_src_compile
glibc-2.5-r1.ebuild, line 270: Called die
!!! make for default failed
!!! If you need support, post the topmost build error, and the call stack if relevant.
!!! A complete build log is located at '/var/tmp/cross/armv5te-softfloat-linux-gnueabi/portage/cross-armv5te-softfloat-linux-gnueabi/glibc-2.5-r1/temp/build.log'.
!!! This ebuild is from an overlay: '/usr/local/portage'
ну собственно
ну собственно саму ошибку ты сюда не запостил. Ставь glibc из оверлея pda, там кажется были проблемы с тем, что glibc использовала .h файлы (кажется ядерные, не помню уже), которые не должны использовать приложения, и разработчики эти файлы поубирали, glibc сломалась.
glibc cross-compile error
Я в общем-то и не постил ошибку. Просто думал, что это стандартные грабли.. Ок, настроил overlay через layman. Не нашел ebuild glibc. Может быть его удалили?
alexxy сказал, что
alexxy сказал, что патчи вошли в официальное дерево. Так что показывай полный лог с ошибкой.
Ну там еще в
Ну там еще в другм проблема может быть...
нужно ставить с бинутилами не ниже чем 2.17.50.*
иначе оно просто не собиреться...
_________________
Gentoo GNU/Linux 2.6.20 GCC 4.1.2 Dual Xeon
Working on Gentoo for iPAQ hx4700 :-)
___________________________________________
Working on Gentoo for iPAQ hx4700 and Openmoko Neo Freerunner :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера
cross compile
ok. Сейчас запущу еще раз, а то я уже все заанмерджил, соберу лог. Заодно проверю версии binutils, gcc, linux-headers. Кстати лог не маленький куда выложить?
ну можешь на
ну можешь на фтп в пуб залить...
я гляну...
_________________
Gentoo GNU/Linux 2.6.20 GCC 4.1.2 Dual Xeon
Working on Gentoo for iPAQ hx4700 :-)
___________________________________________
Working on Gentoo for iPAQ hx4700 and Openmoko Neo Freerunner :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера
cross compile
нашел..Спасибо alexxy. binutils был 2.17.
Сейчас переставляю в ручную.
Поправьте меня если не прав. Процедура след:
1) emerge -av cross-armv5te-softfloat-linux-gnueabi/binutils
must be =2.17.50.*
2) emerge -av cross-armv5te-softfloat-linux-gnueabi/gcc
must be = 4.1.2
3)emerge -av cross-armv5te-softfloat-linux-gnueabi/linux-headers
must be = 2.6.20-r2
4) emerge -av cross-armv5te-softfloat-linux-gnueabi/glibc
must be =2.5-r1
Что нужно еще сделать, чтобы было равнозначно croosdev -t armv5te-softfloat-linux-gnueabi ?
Просто передай
Просто передай crossdev версии пакетов, которые надо устанавливать, а то так всю свою систему угробишь, заменишь стандартный компилятор кросскомпилятором, да и glibc под arm поставишь.
cross compile
Понял, спасибо :-)
cross compile
Не помогло :( Делал след. образом:
# crossdev-stable --binutils 2.17.50.0.14 --gcc 4.1.2 --libc 2.5-r1 --kernel 2.6.20-r2 -t armv5te-softfloat-linux-gnueabi
Ошибка та-же.
Выложил лог ftp://gentoo.ru/pub/glibc_log.tar.gz
может быть нужна конкретная версия binutils, например 2.17.50.0.9 ?
попробуй
попробуй поставить заголовки 20 которые без -r
_________________
Gentoo GNU/Linux 2.6.20 GCC 4.1.2 Dual Xeon
Working on Gentoo for iPAQ hx4700 :-)
___________________________________________
Working on Gentoo for iPAQ hx4700 and Openmoko Neo Freerunner :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера
Попробовал как
Попробовал как ты говоришь:
# crossdev-stable --binutils 2.17.50.0.12 --gcc 4.1.2 --libc 2.5-r1 --kernel 2.6.20 -t armv5te-softfloat-linux-gnueabi
Продвинулся чуть дальше, glibc скомпилился, но cross-gcc-stage2 не собирается. Если будет время посмотри пожалуйста в ftp://gentoo.ru/pub/cross_log.tar.gz
Все получилось,
Все получилось, нужно компилить с USE="-fortran"
# USE="-fortran" crossdev-stable --binutils 2.17.50.0.14 --gcc 4.1.2 --libc 2.5-r1 --kernel 2.6.20 -t armv5te-softfloat-linux-gnueabi
step2
Кросскомпиляция для armv5te-iwmmxt-linux-gnueabi выполнилась. Собрались пакеты :
cross-armv5te-softfloat-linux-gnueabi/gcc
selected: 4.1.2
protected: none
omitted: none
cross-armv5te-softfloat-linux-gnueabi/binutils
selected: 2.17.50.0.14
protected: none
omitted: none
cross-armv5te-softfloat-linux-gnueabi/linux-headers
selected: 2.6.20
protected: none
omitted: none
cross-armv5te-softfloat-linux-gnueabi/glibc
selected: 2.5-r1
protected: none
omitted: none
Теперь двигаюсь дальше. Подскажите приблизительно последовательность действий для получения stage3.
- Откуда и как качать исходники ядра?
- Какие kernel-sources использовать?
- Если я кроскомпилировал linux-headers 2.6.20, то я должен использовать kernel 2.6.20 ?
- Как накладывать патчи на ядро ?
- Как собрать систему (emerge system) ?
ну стейжи бери
ну стейжи бери с фтп они работать будут... проц у тя тот же.. .
а ядро из оверлея
_________________
Gentoo GNU/Linux 2.6.20 GCC 4.1.2 Dual Xeon
Working on Gentoo for iPAQ hx4700 :-)
___________________________________________
Working on Gentoo for iPAQ hx4700 and Openmoko Neo Freerunner :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера
Кстати, а зачем
Кстати, а зачем ему вообще кросскомпилятор, если мы им не собираем? Он на некоторых пакетах глючит и выдает кривые бинарники. Ну или некоторые пакеты с ним глючат и плохо собираются.
ну он нужен
ну он нужен хотябы для того чтобы ядро собирать...
впринципе еще для дистцц
_________________
Gentoo GNU/Linux 2.6.20 GCC 4.1.2 Dual Xeon
Working on Gentoo for iPAQ hx4700 :-)
___________________________________________
Working on Gentoo for iPAQ hx4700 and Openmoko Neo Freerunner :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера
Можешь
Можешь подсказать как собрать ядро с помощью кросскомпилятора?
Если вы
Если вы кросскомпилятором не собираете, то тогда как?
Как насчет stage1
Как насчет stage1 ?
В overlay нашел только stage3.
Какое ядро из overlay брать? pda-vanilla-sources ?
ядро брать
ядро брать hh-sources
кросом его собрать просто
make menuconfig
make
там просто макефайл немного переделанный так что оно только под арм собираеться
_________________
Gentoo GNU/Linux 2.6.20 GCC 4.1.2 Dual Xeon
Working on Gentoo for iPAQ hx4700 :-)
___________________________________________
Working on Gentoo for iPAQ hx4700 and Openmoko Neo Freerunner :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера
как правильно
как правильно сделать emerge hh-sources под архитектуру arm ?
Какой stage из overlay использовать?
Как вы собираете пакеты, и вообще собирали систему, если не через cross-compile ?
ну тебе просто
ну тебе просто надо сорсы поставить через емерж...
систему сначало кросом...
потом полная нативная пересборка...
_________________
Gentoo GNU/Linux 2.6.20 GCC 4.1.2 Dual Xeon
Working on Gentoo for iPAQ hx4700 :-)
___________________________________________
Working on Gentoo for iPAQ hx4700 and Openmoko Neo Freerunner :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера
Как поставить
Как поставить сорсы через емерж для таргет арм? Напиши пожал. пример команды.
Ты систему кроссом сразу на SD ставил? Или сначала на host?
Правильно ли я поставил кросс тулчейн в /usr/armv5te-softfloat-linux-gnueabi/ или нужно было сразу на SD?
Если не сложно можешь дать ссылку на документацию от которой ты отталкивался.
Кросскомпилятор - это компилятор, который работает под одной архитектурой, но собирает под другую. Т.е. он позволяет собирать пакеты под arm на твоей домашней машине.
Вот тут описано, как кросскомпилировать систему:
http://arcanux.org/guidexml/cross-development.html
Но мы её уже собрали, поэтому ты можешь просто распаковать готовый стейдж на карту памяти и грузиться в него. Потом по ssh подключаешься к КПК и ставишь обычным emerge.
Ядро я обычно скачиваю просто через CVS, потом там чуть-чуть надо поправить Makefile, изменить название кросскомпилятора, там для этого отдельная переменная есть. И дальше собираешь на персоналке как и обычное ядро. make menuconfig && make Только не забудь скопировать конфиг для твоего КПК, а то они из менюшки многие настройки попрятали.
Ну или ставишь его при помощи emerge, оно все равно только скачивается, а не собирается. Ну а дальше делаешь также, как и при ручном скачивании.
hh-sources-2.6.20 не ставятся через overlay
genbox # emerge -v =hh-sources-2.6.20
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild N ] sys-kernel/hh-sources-2.6.20-r0 USE="symlink -build" 1,280 kB [4]
......................................................................
......................................................................
* linux-2.6.20.tar.bz2 MD5 ;-) ... [ ok ]
* linux-2.6.20.tar.bz2 RMD160 ;-) ... [ ok ]
* linux-2.6.20.tar.bz2 SHA1 ;-) ... [ ok ]
* linux-2.6.20.tar.bz2 SHA256 ;-) ... [ ok ]
* linux-2.6.20.tar.bz2 size ;-) ... [ ok ]
* checking ebuild checksums ;-) ... [ ok ]
* checking auxfile checksums ;-) ... [ ok ]
* checking miscfile checksums ;-) ... [ ok ]
* checking linux-2.6.20.tar.bz2 ;-) ... [ ok ]
* checking patch-2.6.20-hh0.bz2 ;-) ... [ !! ]
!!! Digest verification failed:
!!! /usr/portage/distfiles/patch-2.6.20-hh0.bz2
!!! Reason: Filesize does not match recorded size
!!! Got: 1313355
!!! Expected: 1310255
Помогите кросскомпилировать ядро
Ядро hh-sources-2.6.20-hh0, делаю make, вываливается ошибка :-(
Подсажите, pls.
genbox linux-2.6.20-hh0 # make
CHK include/linux/version.h
make[1]: `include/asm-arm/mach-types.h' is up to date.
CHK include/linux/utsrelease.h
CC arch/arm/kernel/asm-offsets.s
In file included from include/linux/sched.h:51,
from arch/arm/kernel/asm-offsets.c:13:
include/linux/jiffies.h:225:31: warning: "CLOCK_TICK_RATE" is not defined
include/linux/jiffies.h:225:31: warning: "CLOCK_TICK_RATE" is not defined
include/linux/jiffies.h:225:31: error: division by zero in #if
include/linux/jiffies.h:225:31: warning: "CLOCK_TICK_RATE" is not defined
include/linux/jiffies.h:225:31: warning: "CLOCK_TICK_RATE" is not defined
include/linux/jiffies.h:225:31: error: division by zero in #if
include/linux/jiffies.h:225:31: warning: "CLOCK_TICK_RATE" is not defined
include/linux/jiffies.h:225:31: warning: "CLOCK_TICK_RATE" is not defined
include/linux/jiffies.h:225:31: error: division by zero in #if
.................................................................
..................................................................
..................................................................
include/linux/jiffies.h:431:6: warning: "CLOCK_TICK_RATE" is not defined
include/linux/jiffies.h:431:6: error: division by zero in #if
include/linux/jiffies.h:431:6: error: division by zero in #if
make[1]: *** [arch/arm/kernel/asm-offsets.s] Error 1
make: *** [prepare0] Error 2
поставь более
поставь более новое...
там hh2 есть например...
_________________
Gentoo GNU/Linux 2.6.20 GCC 4.1.2 Dual Xeon
Working on Gentoo for iPAQ hx4700 :-)
___________________________________________
Working on Gentoo for iPAQ hx4700 and Openmoko Neo Freerunner :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера
Разобрался.
Разобрался. Дело было в том, что я использовал .config, к-й нашел в сети для своего устройства. Т.е. после того как пропатчил ядро патчем для loox 720 zImage собрался.
Нубовский вопрос. Установка по этапно или где я ошибся?
Доброго времени суток!
На выходных убил всю ночь, пытаясь установить. Ничего не вышло. Не подскажите, в чём моя ошибка - в неправильной последовательности действий или в том, что пытался установить на SD?
1. командой dd заливаем образ bootloader'a на SD. Вставялем SD в покет, грузим бутлоадер, далее нажимаем по инструкции кнопку Power, процесс пошёл, доходит до 100%, вываливает ошибку "checksum error", теперь при загрузке кпк появляется красивая картинка-логотип SDG, затовинду после этого, хотя и обещали, грузить отказывается (кстати почему? Это как-то связано с тем, что у меня wm5?), ну да ладно, будет стоять юзабельный линь, плюну на цинду, буду юзать линь.
2. Разбиваем карточку на два раздела, первый fat16 (я брал 12 мегов что-ли), остальное пускаем под Ext2.
3. На раздел fat16 копируем файлы params zImage взятые отсюда фtp://gentoo.ru/hx4700/boot, так?
4. Разархивируем stage4 и копируем на ext2-раздел. Кстати stage4 почему-то у меня целиком не разархивируется, выдаёт ошибку на каких-то файлых. ((
5. Как сделаю все выше написанные пункты вставляю карточку в покет и радуюсь gentoo на кпк? Эх.. не выходит.. ((
Так вот, простите за мой нубовский вопрос, но всё же где я ошибся. ((
Дома у меня уживаются вместе openSUSE и винда, какой-то опыт работы с линуксом имею ,но я дро ещё не разу не компилировал и слабо представляюю, по какой схемее вообще происходит загрузка кпк под линуксом. (должна проходить)
Помогите, плиииз!
И ещё несоклько вопросов..
Скажите, а как обстоят дела с памятью? Вообще юзабельно ли будт работать на машинке с 64мб РАМ? Сколько занимает сама ситсмеа? Много ли удаётся запустить приложени, и куда она записывает Swap? На карточку? А она не умрёт вскоре из-за ограниченного цисла циклов на перезапись? И если она записывает на карточку, стоит ли создавать для свопа отдельную партицию?
Заманчиво. :)
Заманчиво. :) Подскажите пожалуйста, а как обстоят дела с энергопотреблением вообще и на HP hx4700 в частности, насколько активно отъедается заряд аккумулятора, если КПК находится в режиме покоя и не используется? (Насколько - я имею ввиду по сравнению с WinCE или просто цифра в кол. часов.)
Я не проверял,
Я не проверял, он постоянно в шкафу стоит и от сети питается. Цифра не должна сильно разниться. Правда можно вообще батарейку вытащить, все питание отключить, а потом снова загрузиться.
Так..
Так.. разобрался.. моя проблема видимо была в том, чт о я пытался установить на MMC, а не на CF =( Ладно, купим CF будим пробовать.
Вопрос: насколько на данный момент юзабелен Stage4, выложенный на ftp. Также вот что интересно, из коментов к новости мне я так понял, что есть более новый stage4, собранный уже в этом году. Почему на Ftp дата стоит декабря прошлого года? Это старый stage или новый, просто у вас дата слетела? Если старый, то где взять новый?
ну стейж 4
ну стейж 4 нового нет...
есть третие...
на этой неделе выложу стабильный третий стейж с еаби ;-)
Все стейжи теперь просто лежат тут
Если есть вопросы пиши в личку и разберемся...
Стейж прекрасно работает и с SD и c CF просто надо фстаб редактировать и правильно параметры ядра на загрузке выставить ;-)
_________________
Gentoo GNU/Linux 2.6.21 GCC 4.1.2 Dual Xeon
Working on Gentoo for iPAQ hx4700 :-)
___________________________________________
Working on Gentoo for iPAQ hx4700 and Openmoko Neo Freerunner :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера
Может быть уже
Может быть уже подправит кто-нить wiki?
Установил бутлоадер. Создал раздел /boot на своей CF карте, скопировал туда zImage и params. Делаю ресет. Он читает карточку и говорит что не находит ничего, что надо перезаписать (может reflash.ctl надо создавать)
Процесс установки, описанный в вики не совсем понятный. Например: как сделать, чтобы все работало с SD карты? Или например ядро с CF грузилось, а система находилась на SD.
Кому удалось
Кому удалось поставить на Loox 720? Выложте пожалуйста все что нужно положить на карту памяти. Буду очень благодарен.
А что за
А что за наэкранная клавиатура на фотке DSC05520.JPG ??? Как называется пакет?
Помогите плиз!
Помогите плиз! У меня КПК HP hx 2410, очень хочу установить Gentoo, но абсолютно не разбираюсь в этом. Где достать подробную инструкцию и готовые файлы? Если это невозможно, то есть ли другие полноценные операционки для моего КПК?
Я наверное где
Я наверное где то туплю, но подскажите плз что делать с этими файлами которые на ftp://gentoo.ru/hx4700 чтобы он загрузился все таки?
Загрузка gentoo с 4 Гб CF Transend
Народ, подскажите пожалуйста как загрузить gentoo на hx4700 c 4 Гб CF Transend.
В familiar эта карточка определяется нормально, но вот загрузиться с нее никак не получается.
a620 gentoo
Добрый день.
Пользуясь HOWTO gentoo on pda попытался установить эту систему на свой налодонник.
Сделал все по мануалу(разбил флэш на два раздела, что куда надо распаковал) но при загрузке собственно линукса возникает кернел паник-
"Cannot open root device "hda2" or unknown block(0,0)..."
Я так понимаю ядро не видит второй раздел флэшки(а после распаковки стэйджа нигде ничего для загрузчика править не надо?).
PS: params.txt:
{
\Storage card\zImage
root=/dev/hda2
}
что делать?
Возьмите не
Возьмите не самое новое ядро с фтп =)
Там этого бага нет. Вообще скоро выложу более новое ядро с апдейтнутым патчсетом. Мне его потестить надо.
___________________________________________
Gentoo GNU/Linux 2.6.25 GCC 4.2.3 && GCC 4.3.0
Working on Gentoo for iPAQ hx4700 :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера
___________________________________________
Working on Gentoo for iPAQ hx4700 and Openmoko Neo Freerunner :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера
Не самое новое ядро...
я брал ядро с ftp://gentoo.ru/projects/handhelds/asus-a620/kernel/
но там только одно.... :(
стоп. я не
стоп. я не занимаюсь asus-a620.
У меня просто нет такого кпк.
ядра для hx4700 есть тут ftp://gentoo.ru/projects/handhelds/kernels
для других девайсов ядра придется собирать самим
___________________________________________
Gentoo GNU/Linux 2.6.25 GCC 4.2.3 && GCC 4.3.0
Working on Gentoo for iPAQ hx4700 :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера
___________________________________________
Working on Gentoo for iPAQ hx4700 and Openmoko Neo Freerunner :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера
А не подскажете...
Кто занимается/занимался асусом...
Я скачал два ядра(+ linexec + params.txt) ссылки на которые приведены на handhelds и еще два с ftp://gentoo.ru... ни одно из них не стартует, грит неопозноное устройство hda2 и неизвестний блок (0,0)... :(
Asus занимался
Asus занимался kibergus так что лучше его спросить. Если есть желание можешь продолжить его дело
___________________________________________
Gentoo GNU/Linux 2.6.25 GCC 4.2.3 && GCC 4.3.0
Working on Gentoo for iPAQ hx4700 :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера
___________________________________________
Working on Gentoo for iPAQ hx4700 and Openmoko Neo Freerunner :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера
Страницы