hab heute mal wieder ein bischen rumgespielt und mir einmal gaim2 vorgenommen …

also fangen wir an … als erstes brauchen wir die quellen vom cvs (Passwort bleibt wie fast immer leer)

cvs -d ‘:pserver:anonymous@cvs.sourceforge.net:/cvsroot/gaim’ login
cvs -z3 -d ‘:pserver:anonymous@cvs.sourceforge.net:/cvsroot/gaim’ checkout gaim

so dann brauchen wir noch anderes was wir aus den apt-quellen bekommen …

sudo aptitude install libglib2.0-dev libgtk2.0-dev libgnutls11-dev libao-dev libgtkspell-dev doxygen doxygen-doc esound-clients checkinstall libperl-dev mono-devel libnotify-dev libpopt-dev libdbus-glib-1-dev libnotify1

so nun sollt alles da sein … machen wir weiter …

cd gaim

nun konfigurieren wir das mal (hab noch es noch nicht hinbekommen alles zu anzumachen … wird mal noch nachgeliefert) … also los …

./autogen.sh –prefix=/opt/gaim –enable-gnutls=yes –enable-vv –with-dbus-services=/usr/share/dbus-1/services –enable-doxygen –enable-mono –enable-dbus

nun wird gebaut …

make

und installiert (das bin liegt dann in /opt/gaim/bin) – gaim1.5 läuft dann also noch parallel … nun aber flink installiert …

make install

so nun sollte gaim laufen … ich hab zur sicherheit vorher mein gaimverzeichnis (~/.gaim/) gesichert …

nun fangen wir an den gaim-libnotify-plugin zu installieren … als erstes brauchen wir die quellen … die gibt es hier ich habe die 0.8 version benutzt … es geht nun also los … als erstes müssen wir mal sagen wo wir das gaim hininstalliert haben …

export PKG_CONFIG_PATH=/opt/gaim/lib/pkgconfig/

nun konfigurieren wir …

./configure –prefix=/opt/gaim

baue baue

make

und installieren

make install

und fertig …

nun noch den plugin in gaim aktivieren und spass haben …

Bei mir sind zwei Fehler aufgetreten … einmal bei ./autogen für gaim

warning: macro `AM_GLIB_GNU_GETTEXT’ not found in library

den kann man einfach lösen indem mal

gettextize -f

ausführt …

Bei bauen vom libnotify-plugin brach der compiler mit folgender Meldung ab …

gaim-libnotify.c:271: error: too few arguments to function ‘gaim_gtk_create_prpl_icon’

hab dann rausgefunden das irgendwer diese funktion geändert hat …

habe dann die src/gaim-libnotify.c geöffnet und in Zeile 271 statt

icon = gaim_gtk_create_prpl_icon (buddy->account);

diese Zeile eingefügt

icon = gaim_gtk_create_prpl_icon (buddy->account,1);

dann hat es geklappt …

So dann viel spass … :)

Einen Kommentar schreiben