Bonsoir à tous !
J'utilise le logiciel gAIM pour la messagerie instantanée et j'avoue que les messages de notifications lorsque les contacts se connectent / déconnectent me manquent beaucoup...
J'ai donc trouvé les "guitifications" en cherchant un peu sur le Net.
J'ai installé ces guitifications qui étaient dans un paquetage src.rpm (ma distribution est Linux Mandriva 2006) et il semble apparemment nécessaire de les compiler.
Cependant, mes connaissances en Linux étant très limitées, je ne sais comment m'y prendre.
J'espère que vous pourrez m'indiquer comment installer ces notifications.
Cordialement,
Jeryagor
# rpm
Posté par Treepwood . Évalué à 1.
donc pour l'extraire
rpm2cpio ton_archive.rpm
et c'est bon il te sort les sources
(encore faut-il que rpm2cpio soit installé si c'est pas le cas urpmi rpm2cpio)
apres dans le dossier des sources je suppose que make &&make install devrait convenir (à confirmer)
[^] # Re: rpm
Posté par jeryagor . Évalué à 1.
Ca bugge à partir de là en fait :
/home/jeryagor/guifications-1.10/src/guifications.c:42:19: error: multi.h: Aucun fichier ou répertoire de ce type
/home/jeryagor/guifications-1.10/src/guifications.c:102: error: 'GAIM_PLUGIN_API_VERSION' undeclared here (not in a function)
/home/jeryagor/guifications-1.10/src/guifications.c:104: warning: initialization makes integer from pointer without a cast
/home/jeryagor/guifications-1.10/src/guifications.c:109: warning: initialization from incompatible pointer type
/home/jeryagor/guifications-1.10/src/guifications.c:110: warning: initialization makes integer from pointer without a cast
/home/jeryagor/guifications-1.10/src/guifications.c:121: warning: initialization from incompatible pointer type
/home/jeryagor/guifications-1.10/src/guifications.c:122: warning: initialization from incompatible pointer type
/home/jeryagor/guifications-1.10/src/guifications.c:125: warning: initialization from incompatible pointer type
/home/jeryagor/guifications-1.10/src/guifications.c: In function 'make_guification':
/home/jeryagor/guifications-1.10/src/guifications.c:405: warning: implicit declaration of function 'gaim_get_buddy_alias'
/home/jeryagor/guifications-1.10/src/guifications.c:405: warning: passing argument 1 of 'g_strdup' makes pointer from integer without a cast
/home/jeryagor/guifications-1.10/src/guifications.c: In function 'gf_clicked':
/home/jeryagor/guifications-1.10/src/guifications.c:517: error: incompatible type for argument 1 of 'gaim_gtk_log_show'
/home/jeryagor/guifications-1.10/src/guifications.c:517: warning: passing argument 2 of 'gaim_gtk_log_show' from incompatible pointer type
/home/jeryagor/guifications-1.10/src/guifications.c:517: error: too few arguments to function 'gaim_gtk_log_show'
/home/jeryagor/guifications-1.10/src/guifications.c: In function 'gf_menu_log_cb':
/home/jeryagor/guifications-1.10/src/guifications.c:610: error: incompatible type for argument 1 of 'gaim_gtk_log_show'
/home/jeryagor/guifications-1.10/src/guifications.c:610: warning: passing argument 2 of 'gaim_gtk_log_show' from incompatible pointer type
/home/jeryagor/guifications-1.10/src/guifications.c:610: error: too few arguments to function 'gaim_gtk_log_show'
make[2]: *** [guifications.lo] Erreur 1
make[2]: Leaving directory `/home/jeryagor/src'
make[1]: *** [install-recursive] Erreur 1
make[1]: Leaving directory `/home/jeryagor'
make: *** [install] Erreur 2
# Un peu plus simple...
Posté par Mathias Bavay (site web personnel) . Évalué à 2.
fait rpmbuild --rebuild package.src.rpm
Et la, magie, il fait les dependances, compile le soft et l'installe comme un rpm binaire (en fait, il laisse une copie du rpm binaire dans /usr/src/rpm/...qq part).
Mathias
[^] # Re: Un peu plus simple...
Posté par jeryagor . Évalué à 1.
En fait il s'agissait juste d'un problème avec une installation précédente des guifications qui avait échouée.
Maintenant, cela fonctionne à merveille !
Merci tout de même pour le tuyau sur l'installation des .src.rpm
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.