Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 17/04/2009, à 18:49

fifidu42

[Résolu] Installation de Fonomo pour Pidgin

Bonsoir à tous,

J'essaye d'installer Fonomo pour avoir la webcam sur pidgin, mais il me renvoie un problème... Le voici :

fifi@fifi-desktop:~$ cd '/home/fifi/Bureau/pidgin-fonomobutton-0.1.5' 
fifi@fifi-desktop:~/Bureau/pidgin-fonomobutton-0.1.5$ sudo make
gcc `pkg-config pidgin --cflags --libs` --shared -Wall -O2 fonomobutton.c -o fonomobutton.so
Package pidgin was not found in the pkg-config search path.
Perhaps you should add the directory containing `pidgin.pc'
to the PKG_CONFIG_PATH environment variable
No package 'pidgin' found
fonomobutton.c:25:18: error: glib.h: Aucun fichier ou dossier de ce type
fonomobutton.c:36:20: error: notify.h: Aucun fichier ou dossier de ce type
fonomobutton.c:37:20: error: plugin.h: Aucun fichier ou dossier de ce type
fonomobutton.c:38:21: error: version.h: Aucun fichier ou dossier de ce type
fonomobutton.c:40:20: error: pidgin.h: Aucun fichier ou dossier de ce type
fonomobutton.c:42:21: error: gtkconv.h: Aucun fichier ou dossier de ce type
fonomobutton.c:43:23: error: gtkplugin.h: Aucun fichier ou dossier de ce type
fonomobutton.c:45:26: error: conversation.h: Aucun fichier ou dossier de ce type
fonomobutton.c:46:24: error: gtkconvwin.h: Aucun fichier ou dossier de ce type
fonomobutton.c:48:23: error: gtkimhtml.h: Aucun fichier ou dossier de ce type
fonomobutton.c:55: erreur: expected ‘)’ before ‘*’ token
fonomobutton.c:87: erreur: expected ‘)’ before ‘*’ token
fonomobutton.c:132: erreur: expected ‘)’ before ‘*’ token
fonomobutton.c:152: erreur: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘plugin_load’
fonomobutton.c:175: erreur: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘plugin_unload’
fonomobutton.c:193: erreur: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘info’
fonomobutton.c:227: erreur: expected ‘)’ before ‘*’ token
fonomobutton.c:231: attention : return type defaults to ‘int’
fonomobutton.c: In function ‘PURPLE_INIT_PLUGIN’:
fonomobutton.c:231: erreur: expected ‘{’ at end of input
make: *** [all] Erreur 1
fifi@fifi-desktop:~/Bureau/pidgin-fonomobutton-0.1.5$

D'où viens ce problème?
Merci d'avance,
Fifi ;-)

Dernière modification par fifidu42 (Le 18/04/2009, à 16:00)


La vie, c'est comme une boite de chocolat, on sait jamais sur quoi on va tomber...

Hors ligne

#2 Le 17/04/2009, à 19:56

wido

Re : [Résolu] Installation de Fonomo pour Pidgin

Bonjour, dans le fichier INSTALL il y a marqué:

- Installing on Linux -

Simply run, as root:
make all install

Or, if you do not have root access:
make all install-user

essaye comme cela.

Hors ligne

#3 Le 17/04/2009, à 19:58

fifidu42

Re : [Résolu] Installation de Fonomo pour Pidgin

C'est le même résultat....


La vie, c'est comme une boite de chocolat, on sait jamais sur quoi on va tomber...

Hors ligne

#4 Le 17/04/2009, à 19:59

wido

Re : [Résolu] Installation de Fonomo pour Pidgin

Il doit y avoir un souci sur ce paquet.
EDIT: j'ai essayé de le compiler sur ma distribution (archlinux) j'ai une erreur, je suis sous 64 bits.

gcc `pkg-config pidgin --cflags --libs` --shared -Wall -O2 fonomobutton.c -o fonomobutton.so
fonomobutton.c: In function ‘create_fonomo_button_pidgin’:
fonomobutton.c:112: attention : passing argument 2 of ‘gtk_icon_theme_choose_icon’ from incompatible pointer type
/usr/bin/ld: /tmp/cc3KkxFE.o: relocation R_X86_64_32S against `a local symbol' can not be used when making a shared object; recompile with -fPIC
/tmp/cc3KkxFE.o: could not read symbols: Bad value
collect2: ld a retourné 1 code d'état d'exécution
make: *** [all] Erreur 1

Dernière modification par wido (Le 17/04/2009, à 20:04)

Hors ligne

#5 Le 17/04/2009, à 20:02

fifidu42

Re : [Résolu] Installation de Fonomo pour Pidgin

Pourtant j'ai bien suivis les démarches décrites ici :

http://doc.ubuntu-fr.org/pidgin#web_con … am_et_voix


La vie, c'est comme une boite de chocolat, on sait jamais sur quoi on va tomber...

Hors ligne

#6 Le 18/04/2009, à 12:55

massilia15

Re : [Résolu] Installation de Fonomo pour Pidgin

j'ai le même problème, j'ai pas beaucoup cherché à le résoudre mais ce que j'ai compris du message d'erreurs (les première lignes), il ne trouve pas les librairies de pidgin et dit qu'il faut chercher le répertoire ou se trouve le fichier pidgin.pc et je l'ai pas trouvé, peut être que ma recherche était pas bonne (find / -name "pidgin.pc") .

Hors ligne

#7 Le 18/04/2009, à 16:00

fifidu42

Re : [Résolu] Installation de Fonomo pour Pidgin

J'ai résolu mon problème avec :

sudo apt-get install pidgin-dev

J'espère que ca t'aidera.


La vie, c'est comme une boite de chocolat, on sait jamais sur quoi on va tomber...

Hors ligne

#8 Le 18/04/2009, à 17:21

wido

Re : [Résolu] Installation de Fonomo pour Pidgin

j'ai modifié la doc pour y ajouter la commande que tu as mis, c'est plus clair maintenant.

Hors ligne

#9 Le 18/04/2009, à 18:27

massilia15

Re : [Résolu] Installation de Fonomo pour Pidgin

en effet ca l'install a marché merci encore smile

par contre les webcams marchent pas sur la page que ca ouvre, je regarderais plus tard pas trop le temps en ce moment.

En tout cas jsuis content que ca ait fait avancé le wiki big_smile

Hors ligne

#10 Le 21/04/2009, à 18:27

Tomtom53170

Re : [Résolu] Installation de Fonomo pour Pidgin

Bonjour,

j'ai le meme probleme que wido mais j'ai bien installé le dev de plugin alors je comprends pas d'ou cela peut venir

Pouvez vous m'aider

#11 Le 21/04/2009, à 20:13

wido

Re : [Résolu] Installation de Fonomo pour Pidgin

Bonjour, tu pourrais nous mettre ton message d'erreur de la compilation de Fonomo merci.

Hors ligne

#12 Le 21/05/2009, à 17:00

Honnizukaz

Re : [Résolu] Installation de Fonomo pour Pidgin

J'ai moi aussi le même problème malgré l'installation du dev :

honizukaz@Honizukaz:~/Bureau/pidgin-fonomobutton-0.1.5$ sudo make
gcc `pkg-config pidgin --cflags --libs` --shared -Wall -O2 fonomobutton.c -o fonomobutton.so
fonomobutton.c: In function ‘send_button_cb’:
fonomobutton.c:65: attention : le format n'est pas une chaîne littérale et pas d'argument de format
fonomobutton.c:68: attention : le format n'est pas une chaîne littérale et pas d'argument de format
fonomobutton.c: In function ‘create_fonomo_button_pidgin’:
fonomobutton.c:112: attention : passing argument 2 of ‘gtk_icon_theme_choose_icon’ from incompatible pointer type
/usr/bin/ld: /tmp/ccz2vVUy.o: relocation R_X86_64_32S against `a local symbol' can not be used when making a shared object; recompile with -fPIC
/tmp/ccz2vVUy.o: could not read symbols: Bad value
collect2: ld a retourné 1 code d'état d'exécution
make: *** [all] Erreur 1

Hors ligne

#13 Le 28/05/2009, à 09:24

didli

Re : [Résolu] Installation de Fonomo pour Pidgin

Salut !
Il est indiqué dans le fichier INSTALL qu'il est préférable pour la compil de Fonomo d'avoir les mêmes librairies nécessaires à la compilation de pidgin.
Je suis donc passé par ceci en plus de pidgin-dev :

sudo apt-get build-dep pidgin

smile Ok pour moi.

Dernière modification par didli (Le 28/05/2009, à 09:24)


Plan B : réessayer le Plan A jusqu'à ce qu'il fonctionne.
http://www.mediaklan.com/

Hors ligne

#14 Le 28/05/2009, à 15:04

Honnizukaz

Re : [Résolu] Installation de Fonomo pour Pidgin

Toujours pas pour moi, faux espoirs sad
Veut ma webcam sous pidgin moi :'(

PS : je suis sous AMD64 peut être le problème vient de la mais veut quand même que ça marcchhhhhheeeeeeeeeeee sad

Dernière modification par Honnizukaz (Le 28/05/2009, à 15:05)

Hors ligne

#15 Le 28/05/2009, à 15:48

valAa

Re : [Résolu] Installation de Fonomo pour Pidgin

Je viens pas apporter des solutions, mais une remarque. Je vois partout dans ce post

sudo make

yikes

Ça ne sert à rien de faire la compil en root, seule l'installation doit être faite en root, c'est plus dangereux qu'autre chose.
Donc

make
sudo make install

smile

Dernière modification par valAa (Le 28/05/2009, à 15:49)

Hors ligne

#16 Le 10/08/2009, à 17:55

pedrico

Re : [Résolu] Installation de Fonomo pour Pidgin

Honnizukaz a écrit :

Toujours pas pour moi, faux espoirs sad
Veut ma webcam sous pidgin moi :'(

PS : je suis sous AMD64 peut être le problème vient de la mais veut quand même que ça marcchhhhhheeeeeeeeeeee sad

Même problème, avec une Jaunty 32bits.
Aucune résolution trouvée sur le net.


take it easy !

Hors ligne

#17 Le 01/03/2010, à 11:13

stepson

Re : [Résolu] Installation de Fonomo pour Pidgin

hello !

sad même problème pour moi, je ne peux pas compiler...

gcc `pkg-config pidgin --cflags --libs` --shared -Wall -O2 fonomobutton.c -o fonomobutton.so
fonomobutton.c: In function ‘send_button_cb’:
fonomobutton.c:65: warning: format not a string literal and no format arguments
fonomobutton.c:68: warning: format not a string literal and no format arguments
fonomobutton.c: In function ‘create_fonomo_button_pidgin’:
fonomobutton.c:112: warning: passing argument 2 of ‘gtk_icon_theme_choose_icon’ from incompatible pointer type
/usr/include/gtk-2.0/gtk/gtkicontheme.h:144: note: expected ‘const gchar **’ but argument is of type ‘gchar **’
/usr/bin/ld: /tmp/cccyvSlA.o: relocation R_X86_64_32S against `.data' can not be used when making a shared object; recompile with -fPIC
/tmp/cccyvSlA.o: could not read symbols: Bad value
collect2: ld returned 1 exit status
make: *** [all] Erreur 1

et pourtant j'ai fait les 2 apt-get (pidgin-dev et build-dep de pidgin)

des idées ?

Hors ligne

#18 Le 01/03/2010, à 11:18

stepson

Re : [Résolu] Installation de Fonomo pour Pidgin

86 static void
     87 create_fonomo_button_pidgin (PidginConversation *conv)
     88 {
     89     GtkWidget *button, *image, *sep;
     90     GtkIconInfo *icoinfo;
     91     const gchar *iconames[]={"camera-web", "camera-fonomo"};

ligne 91 dans fonomobutton.c j'ai rajouté le const qui bloquait...
je ne sais pas si ca marche ou pas. je teste l'utilisation, mais la compil passe maintenant

Dernière modification par stepson (Le 01/03/2010, à 11:19)

Hors ligne

#19 Le 01/03/2010, à 11:31

stepson

Re : [Résolu] Installation de Fonomo pour Pidgin

bon, ca marche mais mauvaise qualité de vidéo et ca se lance via le site web externe

pas l'ideal, mais déjà ca... on peut au final pas vraiment appeler ca du support de MSN...

Hors ligne

#20 Le 22/04/2010, à 22:05

Julientroploin

Re : [Résolu] Installation de Fonomo pour Pidgin

Juste pour tester, j'ai voulu essayer sous lucid_64 et après :
- sudo apt-get install pidgin-dev
- sudo apt-get build-dep pidgin
- ajout d'un "const" dans fonomobutton.c

make me renvoie :

julien@julien-desktop:~/pidgin-fonomobutton-0.1.5$ make
gcc `pkg-config pidgin --cflags --libs` --shared -Wall -O2 fonomobutton.c -o fonomobutton.so
fonomobutton.c: In function ‘send_button_cb’:
fonomobutton.c:65: warning: format not a string literal and no format arguments
fonomobutton.c:68: warning: format not a string literal and no format arguments
/usr/bin/ld: /tmp/ccb3fFnC.o: relocation R_X86_64_32S against `.data' can not be used when making a shared object; recompile with -fPIC
/tmp/ccb3fFnC.o: could not read symbols: Bad value
collect2: ld returned 1 exit status
make: *** [all] Erreur 1

Vous sauriez m'aider ?


Fixe : Core i5, 8GoRAM, NVidia 9800GT Silent => Ubuntu 22.04
Portable Compaq Presario2158 : AthlonXP-M2400+, 1GoRAM, ATI Radeon mobility320M => Primtux
https://launchpad.net/~julienmbpe

Hors ligne

#21 Le 23/04/2010, à 11:06

wido

Re : [Résolu] Installation de Fonomo pour Pidgin

essaye d'ajouter -fPIC dans le make comme indiqué:

recompile with -fPIC

Hors ligne

#22 Le 23/04/2010, à 13:39

Julientroploin

Re : [Résolu] Installation de Fonomo pour Pidgin

Marche pas...

julien@julien-desktop:~/pidgin-fonomobutton-0.1.5$ make -fPIC
make: PIC: Aucun fichier ou dossier de ce type
make: *** Pas de règle pour fabriquer la cible « PIC ». Arrêt.

du coup j'ai regarder le man pour voir ce que faisait l'option -fPIC et je me suis dit que c'était peut être -f PIC mais non :

julien@julien-desktop:~/pidgin-fonomobutton-0.1.5$ make -f PIC
make: PIC: Aucun fichier ou dossier de ce type
make: *** Pas de règle pour fabriquer la cible « PIC ». Arrêt.

Faut que je vous dise : c'est ma 2e compilation (en 2ans d'utilisation, comme quoi on peut s'en sortir longtemps sans bidouiller) donc je ne sais pas du tout ou je vais...

Dernière modification par Julientroploin (Le 23/04/2010, à 13:41)


Fixe : Core i5, 8GoRAM, NVidia 9800GT Silent => Ubuntu 22.04
Portable Compaq Presario2158 : AthlonXP-M2400+, 1GoRAM, ATI Radeon mobility320M => Primtux
https://launchpad.net/~julienmbpe

Hors ligne