Bonjour,
j'essaie de porter un binding python d'une lib developpee sous linux, nommee 'evas'. J'ai porte cette lib sous Windows, en utilisant MinGW et MSIS. Pour detecter cette lib, on utilise pkg-config. pkg-config la detecte bien. "pkg-config --libs evas" me renvoie les bon flags et la valeur de retour de pkg-config est bien 0 dans le terminal MSIS. Donc, pas de probleme a ce niveau-la.
maintenant, je voudrais pouvoir avoir le binding python. Mais, quand j'utilise le script de compilation dans le terminal MSIS, pkg-config est utilise pour detecter evas, et la valeur que recupere getstatusoutput est 1, et non 0.
Le code python pour la detection de evas se trouve ici (voir la fonction 'pkgconfig' vers la ligne 15).
Quelqu'un voit-il ou se trouve le probleme ? est-ce MSIS qui ne fonctionne pas bien avec python ?
merci
PS: je suis un codeur en C, pas en python. Mes connaissances en python sont proches du 0 absolu. J'essaie juste de compiler ce binding.
Partager