comment installer des gadgets Google dans Ubuntu 11.10? Tout ppa est disponible? Le code source est disponible sur leur site Web, comment le conditionner? Si ce n'est pas encore emballé, comment puis-je le construire à partir du code source?
En tant qu'exercice de compilation, il est à peu près possible de forcer la compilation de Google-gadgets. Cependant, je doute que Google-gadgets pour le bureau soit utile , car Google a lui-même - support interromp
Ainsi, cette réponse vous donnera suffisamment d'indicateurs pour y parvenir sous 11.10:
Comment compiler:
Installez les prérequis:
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
récupère le source
cd ~/Downloads
bzr branch lp:googlegadgets
cd googlegadgets/
pour générer quelque chose à compiler
sh autotools/bootstrap.sh
./configure
à compiler
Maintenant - ce n'est pas simple, car il y a différentes parties du code qui ne sont pas compilées dans 11.10.
Ainsi, il est interatif - réparer et ensuite exécuter make
. Répétez cette opération jusqu'à ce qu'il soit complètement compilé.
Les fichiers à éditer sont:
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
Pour adopter une approche puriste, vous devrez remplacer le code par 11.10 équivalents. En adoptant l’approche anarchique ... Je viens de commenter les différentes sections, ou bien il faut affecter une variable int
, mais lui attribuer la valeur 0
.
Évidemment - le simple fait de commenter le code laissera ces zones non fonctionnelles - je laisserai cela à une personne intéressée qui examinera l'équivalent de 11.10 ...
Utilisez make pour mettre en commentaire les sections pertinentes (les commentaires 'C' sont /* ... */
et // ...
)
à installer
Sudo make install
pour exécuter
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
gg-qt &