На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
  
    > OPIE — графическое окружение, основанное на системе библиотек Qt/Embedded , [opie] [qpe] [qte]
      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
      Прикреплённая картинка
      Прикреплённая картинка

      7) make
      Таким образом, получим некоторое количество пакетов, необходимое к установке.

      Что необходимо к минимальной установке:
      ExpandedWrap disabled
        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


      перегружаемся, и любуемся приглашением
      Прикреплённая картинка
      Прикреплённая картинка

      Под эмулятором, без дополнительных правок исходников, дальше врядли удастся продвинуться.
      На реальном устройстве opie процедура калибровки тачскрина как-то не очень адекватно работает, так-что если он у Вас ещё не калиброван, и есть проблемы, то:
      ExpandedWrap disabled
        /etc/rc5.d/S98opie stop
        ts_calibrate
        /etc/rc5.d/S98opie start

      Прикреплённая картинка
      Прикреплённая картинка


      Общий объём вышеперечисленных пакетов порядка 5МБ. Образ системы с этими установленными пакетами порядка 13МБ. Всё это, при необходимости, можно прицепить к теме.

      BuildOpie.htm: Прикреплённый файлПрикреплённый файлBuildOpie.zip (6,25 Кбайт, скачиваний: 777)
      Сообщение отредактировано: SVK -
        Т.к. в теме " Формирование загрузочной карты; хранилище образов " мы научились запускать систему с флешки, то очевидно, что такие эксперименты удобно проводить какраз именно так. Причём остаются доступными оба раздела карты, первый из которых можно дополительно, например, использовать для переноса данных в(из) систему(ы).
        Установив, перечисленные ранее, пакеты мы получили рабочую, но практически голую оболочку. Далее, по вкусу, можно установить и другие пакеты. Мой взор пал на opie-solitaire_1.2.4_arm.ipk (т.к. он не тянул за собой ни каких других пакетов)
        Прикреплённая картинка
        Прикреплённая картинка

          Чего-то оффсайт OPIE не отвечает. Вообще очень интересный девайс. Скажите а софт под GPS для данных графических оболочек OpenSource существует?
            Цитата plotik @
            Чего-то оффсайт OPIE не отвечает.
            Да, это так. В прошлом месяце ещё отвечал, сейчас нет - причины мне не известны.
            Ссылка на исходники см. в следующем сообщении.

            Цитата plotik @
            Скажите а софт под GPS для данных графических оболочек OpenSource существует?
            Беглый просмотр дерева проектов показывает, что да :) В частности, для OPIE: qpeGPS
            Ещё несколько: GPSdrive, tangogps
            Сообщение отредактировано: SVK -
              Залил: narod.ru/disk opie-1.2.4.tar.bz2 Размер: 20.45 МБ

              p.s. поиск показал ещё наличие идентичного свежезалитого архива: http://sourceforge.net/projects/opie/files/
              Сообщение отредактировано: SVK -
                Цитата SVK @
                Да, это так. В прошлом месяце ещё отвечал, сейчас нет - причины мне не известны.
                OPIE переехал на sourceforge, а именно: Opie - Open Palmtop Integrated Environment (Applications and libraries for mobile devices)
                Собственно, там и ссылки на актуальные исходники и скриншоты и перечень актуальных приложений.
                Уточню, что OPIE является (достаточно древним) ответвлением от Qt в прямом смысле этого слова :) но не теряет от этого своей привлекательности

                Сообщения были разделены в тему "Флуд"
                0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
                0 пользователей:


                Рейтинг@Mail.ru
                [ Script execution time: 0,0363 ]   [ 20 queries used ]   [ Generated: 28.03.24, 19:18 GMT ]