как установить гаджеты Google в ubuntu 11.10? Доступны ли какие-либо ppa? .Существует код на своем веб-сайте, как его упаковать? Если он еще не упакован, как я могу его создать из исходного кода?
Как упражнение для компиляции, вы можете просто скомпилировать гаджеты google-gadgets - однако я сомневаюсь, что gogle-гаджеты для рабочего стола полезны , поскольку у Google есть прекращено support
Таким образом, этот ответ даст вам достаточно указателей для достижения этого в 11.10:
[/g2]
Как скомпилировать:
Установить предварительные условия:
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/
, чтобы сгенерировать что-то для компиляции
sh autotools/bootstrap.sh
./configure
для компиляции
Теперь - это не так просто, потому что есть разные части кода, которые не компилируются в 11.10.
Таким образом, он является interative-fix и затем запускает 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 эквивалентами. Принимая подход blunderbuss ... Я просто прокомментировал различные разделы или где нужно назначить переменную int
- просто назначил ей значение 0
.
Очевидно - просто комментируя код оставят эти области нефункциональными - я оставлю это заинтересованному лицу для изучения эквивалентов 11.10 ...
Используйте ошибку make, чтобы прокомментировать соответствующие разделы (комментарии «C» /* ... */
] и // ...
)
для установки
sudo make install
для запуска
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
gg-qt &