Версия для печати
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум на Исходниках.RU > Gumstix > OPIE — графическое окружение, основанное на системе библиотек Qt/Embedded |
Автор: SVK 08.11.10, 15:22 |
OPIE является мощным графическим окружением для КПК базирующимся на Qt/Embedded. В дереве проектов gumstix уже есть все необходимые упоминания qt компонент. К сожалению, в процессе первых попыток, описанных в теме Первый блин, все мыслимые и немыслимые qt компоненты были собраны, по этому здесь мы можем рассмотреть непосредственно OPIE. Руководством к действию нам будет являться оригинальная страница BuildOpie. (на момент написания: 504 Gateway Time-Out, по этому - web.archive.org : BuildOpie ). 1) Создаём в домашней директории opiehome 2) Скачиваем и распаковываем исходные коды OPIE 3) Устанавливаем переменную окружения: export OPIEDIR=/home/centos/opiehome/opie 4) cd $OPIEDIR 5) make clean 6) make menuconfig opiecfg.jpg (, : 804) 7) make Таким образом, получим некоторое количество пакетов, необходимое к установке. Что необходимо к минимальной установке: <{CODE_COLLAPSE_OFF}><{CODE_WRAP_OFF}> ipkg install libjpeg62_6b-r7_armv5te.ipk libpng12-0_1.2.20-r0_armv5te.ipk libz1_1.2.3-r2_armv5te.ipk libqte-mt2_2.3.10-r24_gumstix-custom-verdex.ipk ipkg install qte-fonts-common_2.3.10-6_all.ipk qpf-micro_2.3.10-6_all.ipk qpf-fixed_2.3.10-6_all.ipk qpf-micro_2.3.10-6_all.ipk qte-fonts_2.3.10-6_all.ipk ipkg install libqte2_2.3.10-r52_armv5te.ipk libqpe1_1.2.4_arm.ipk libopiecore2_1.8.5_arm.ipk ipkg install qpf-bitstream-vera-small_1.10-r2_all.ipk opie-common_1.2.4_arm.ipk ipkg install opie-qcop_1.2.4_arm.ipk opie-sounds_1.2.4_all.ipk apmd_3.2.2-r8_armv5te.ipk opie-pics_1.2.4_all.ipk opie-quicklauncher_1.2.4_arm.ipk opie-taskbar_1.2.4_arm.ipk opie-opiealarm_1.2.4_arm.ipk opie-login_1.2.4_arm.ipk libopiesecurity2_1.8.5_arm.ipk libopieui2_1.2.4_arm.ipk libapm1_3.2.2-r8_armv5te.ipk ipkg install libstdc++6_4.1.2-r10_armv5te.ipk libopiepim2_1.8.3_arm.ipk #opie-packagemanager - были локальные проблемы с получением исходников и, в связи с некритичностью наличия, пока проигнорируем ipkg install -nodeps task-opie-minimal_1.2.4_arm.ipk #используем ключ -nodeps, т.к. opie-packagemanager мы проигнорировали ipkg install opie-taskbar_1.2.4_arm.ipk перегружаемся, и любуемся приглашением opiewel.jpg (, : 778) Под эмулятором, без дополнительных правок исходников, дальше врядли удастся продвинуться. На реальном устройстве opie процедура калибровки тачскрина как-то не очень адекватно работает, так-что если он у Вас ещё не калиброван, и есть проблемы, то: <{CODE_COLLAPSE_OFF}><{CODE_WRAP_OFF}> /etc/rc5.d/S98opie stop ts_calibrate /etc/rc5.d/S98opie start IMG_8417.JPG (, : 759) Общий объём вышеперечисленных пакетов порядка 5МБ. Образ системы с этими установленными пакетами порядка 13МБ. Всё это, при необходимости, можно прицепить к теме. BuildOpie.htm: BuildOpie.zip (, : 790) |
Автор: SVK 08.11.10, 21:55 |
Т.к. в теме " Формирование загрузочной карты; хранилище образов " мы научились запускать систему с флешки, то очевидно, что такие эксперименты удобно проводить какраз именно так. Причём остаются доступными оба раздела карты, первый из которых можно дополительно, например, использовать для переноса данных в(из) систему(ы). Установив, перечисленные ранее, пакеты мы получили рабочую, но практически голую оболочку. Далее, по вкусу, можно установить и другие пакеты. Мой взор пал на opie-solitaire_1.2.4_arm.ipk (т.к. он не тянул за собой ни каких других пакетов) IMG_8465.JPG (, : 758) |
Автор: plotik 10.11.10, 07:26 |
Чего-то оффсайт OPIE не отвечает. Вообще очень интересный девайс. Скажите а софт под GPS для данных графических оболочек OpenSource существует? |
Автор: SVK 10.11.10, 09:13 |
Да, это так. В прошлом месяце ещё отвечал, сейчас нет - причины мне не известны. Ссылка на исходники см. в следующем сообщении. Беглый просмотр дерева проектов показывает, что да В частности, для OPIE: qpeGPS Ещё несколько: GPSdrive, tangogps |
Автор: SVK 14.11.10, 00:12 |
Залил: narod.ru/disk opie-1.2.4.tar.bz2 Размер: 20.45 МБ p.s. поиск показал ещё наличие идентичного свежезалитого архива: http://sourceforge.net/projects/opie/files/ |
Автор: SVK 09.08.11, 20:11 |
OPIE переехал на sourceforge, а именно: Opie - Open Palmtop Integrated Environment (Applications and libraries for mobile devices) Собственно, там и ссылки на актуальные исходники и скриншоты и перечень актуальных приложений. Уточню, что OPIE является (достаточно древним) ответвлением от Qt в прямом смысле этого слова но не теряет от этого своей привлекательности Сообщения были разделены в тему "Флуд" |