Как установить гаджеты Google?

Как установить гаджеты Google в Ubuntu 11.10? Есть ли в наличии ppa? Исходный код доступен на их сайте, как его упаковать? Если он еще не упакован, как я могу собрать его из исходного кода?

5
задан 4 March 2012 в 19:28

1 ответ

В качестве упражнения по компиляции почти возможно заставить google-гаджеты компилироваться - однако я сомневаюсь, что google-gadgets для рабочего стола полезны , так как сами Google прекратили поддержку

Таким образом, этот ответ даст вам достаточно указателей для достижения этой цели в 11.10:

enter image description here


Как скомпилировать :

Установите необходимые условия:

sudo apt-get install build-essential bzr autoconf libtool

sudo apt-get install build-essential zip flex desktop-file-utils shared-mime-info zlib1g-dev libgtk2.0-dev libxml2-dev libdbus-1-dev librsvg2-dev libcurl4-gnutls-dev libgstreamer-plugins-base0.10-dev network-manager-dev libqt4-dev libstartup-notification0-dev libltdl-dev libqt4-dev

получите источник

cd ~/Downloads
bzr branch lp:googlegadgets
cd googlegadgets/

для генерации чего-либо для компиляции [ 1132]

sh autotools/bootstrap.sh
./configure

для компиляции

Теперь - это не так просто, поскольку есть различные части кода, которые не компилируются в 11.10.

Таким образом, это является интерактивным - исправить, а затем запустить make. Повторяйте это до полной компиляции.

Файлы для редактирования:

gedit ggadget/gtk/single_view_host.cc &
gedit ggadget/dbus/dbus_utils.cc &
gedit extensions/gst_video_element/gadget_videosink.cc &
gedit extensions/linux_system_framework/network.cc &
gedit extensions/linux_system_framework/wireless.cc

Чтобы использовать пуристический подход - вам нужно заменить код на 11.10 эквивалентов. Используя подход с ошибками ... Я только что закомментировал различные разделы, или где нужно назначить переменную int - просто присвоили ей значение 0.

Очевидно - простое комментирование кода оставит эти области неработоспособными - я оставлю это заинтересованному лицу для исследования эквивалентов 11.10 ...

Используйте ошибку make, чтобы закомментировать соответствующие разделы (комментарии «C» - /* ... */ и // ...)

для установки

sudo make install

запустить

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
gg-qt &
0
ответ дан 4 March 2012 в 19:28

Другие вопросы по тегам:

Похожие вопросы: