[paquet][pidgin] Plugin error thrift.pc Line Naver (résolu)

Applications, problèmes de configuration réseau
freedent
Hankyu
Messages : 15
Inscription : mar. 04 mars 2014, 11:11

[paquet][pidgin] Plugin error thrift.pc Line Naver (résolu)

Message par freedent »

Bonjour,

Je cherche à installer le plugin Purple Line pour Pidgin.

Il faut d'abord que je le compile mais là j'ai un problème, il ne trouve pas le package thrift alors qu'il est bien installé.

Voici les résultats de la commande make :

Code : Tout sélectionner

g++ -g -Wall -shared -fPIC -DHAVE_INTTYPES_H -DHAVE_CONFIG_H -DPURPLE_PLUGINS `pkg-config --cflags purple thrift` -std=c++0x -c thrift_line/line_constants.cpp -o thrift_line/line_constants.o
Package thrift was not found in the pkg-config search path.
Perhaps you should add the directory containing `thrift.pc'
to the PKG_CONFIG_PATH environment variable
No package 'thrift' found
In file included from thrift_line/line_constants.h:10:0,
                 from thrift_line/line_constants.cpp:7:
thrift_line/line_types.h:10:27: erreur fatale: thrift/Thrift.h : Aucun fichier ou dossier de ce type
 #include <thrift/Thrift.h>
                           ^
compilation terminée.
Makefile:22: recipe for target 'thrift_line/line_constants.o' failed
make: *** [thrift_line/line_constants.o] Error 1
Il manque peut-être des informations mais hésité pas à m'en demander.

Merci beaucoup
Dernière modification par freedent le lun. 17 mars 2014, 12:49, modifié 1 fois.
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [paquet] [pidgin] Compilation error thrift.pc Line Naver

Message par FoolEcho »

Salut,

Après investigation, si tu as installé thrift, ça ne peut pas aller car il est compilé sans le support c++.

Tu as besoin d'installer thrift-cpp et sa dépendance optionnelle thrift-base (et libpurple évidemment).
Cependant il faut suivre ce qui est indiqué dans les commentaires de thrift-cpp car il ne compile pas sinon. :mrgreen:
À savoir que, dans la fonction build, avant le make, il faut rajouter:

Code : Tout sélectionner

cd test/cpp
ln -s . .libs
cd ../..
De là, tu devrais pouvoir compiler ton plugin (qui s'installera dans ton home... en attendant peut-être que le développeur prévoit une mise en paquet différente -- parce qu'un paquet serait plus propre, d'autant que le développeur semble utiliser Arch :sifflote2:).
«The following statement is not true. The previous statement is true.» :nage:
freedent
Hankyu
Messages : 15
Inscription : mar. 04 mars 2014, 11:11

Re: [paquet] [pidgin] Compilation error thrift.pc Line Naver

Message par freedent »

Parfait !

Tout fonctionne à merveille.

Merci beaucoup !
Répondre