[PKGBUILD] Rphoto - make échoue (abandonné)

Mise à jour / Création /debug de paquetages
Répondre
Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2784
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées

[PKGBUILD] Rphoto - make échoue (abandonné)

Message par mélodie »

Bonjour,

J'ai découvert l'existence de RPhoto, pour les retouche photos, qui semble intéressant. J'aimerai donc l'essayer, et faire un pkgbuild dans la foulée.

Il réclame 'wxwindow' = xwidgets, la version du pkgbuild sur aur est une vieille version que je n'ai pas pu compiler (une erreur), donc déjà voici une version 2.8.7 qui s'installe bien après une compilation réussie.

Ensuite, le ./configure finit sans erreur, mais après le make reste sur un échec. :(

Sauriez-vous me dire ce que je dois modifier et où pour finir ?
Dernière modification par mélodie le mer. 02 janv. 2008, 00:32, modifié 1 fois.
Avatar de l’utilisateur
mimas
Elfe
Messages : 559
Inscription : sam. 30 sept. 2006, 22:30
Localisation : Toulouse

Message par mimas »

Il lui faut peut-être une vieille version de wxwidgets. :(
Anarchy for the triple A.
Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2784
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées

Message par mélodie »

mimas a écrit :Il lui faut peut-être une vieille version de wxwidgets. :(
Ça se corse alors. Il me faudrait retrouver dans ma console éventuellement et sur le web surtout, le message d'erreur que produit wxwidgets 2.6.2-1 pour savoir quelle version suivante "sans le bug" peut faire l'affaire.

Je le désinstalle et j'essaie l'entre-deux.

/Edit : j'ai installé le 2.6.4, la compilation de RPhoto est en route, je croise les doigts. :roll:
Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2784
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées

Message par mélodie »

Avec cette version c'est le configure qui ne va pas à nouveau.
checking for wx-config... no
configure: error:
wxWindows must be installed on your system.

Please check that wx-config is in path, the directory
where wxWindows libraries are installed (returned by
'wx-config --libs' or 'wx-config --static --libs'
command) is in LD_LIBRARY_PATH or equivalent variable and
wxWindows version is 2.3.2 or above.
$ wx-config --libs
bash: wx-config: command not found
$ wx-config-2.6 --libs
-pthread -lwx_gtk2u_xrc-2.6 -lwx_gtk2u_qa-2.6 -lwx_gtk2u_html-2.6
-lwx_gtk2u_adv-2.6 -lwx_gtk2u_core-2.6 -lwx_baseu_xml-2.6
-lwx_baseu_net-2.6 -lwx_baseu-2.6
et
$ wx-config-2.6 --static --libs

Warning: No config found to match: /usr/bin/wx-config-2.6 --static
--libs in /usr/lib/wx/config
J'ai écrit au développeur de RPhoto pour lui demander quelle version de wxwidgets il faut au juste.
Avatar de l’utilisateur
mimas
Elfe
Messages : 559
Inscription : sam. 30 sept. 2006, 22:30
Localisation : Toulouse

Message par mimas »

Tu as récupéréla version de 2.6.4 où ? Il se peut que le support pour les libraries statiques est désactivé.
Anarchy for the triple A.
Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2784
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées

Message par mélodie »

Eh bien j'ai édité le PKGBUILD du premier, aussi obsolète que buggué, et après la 2.8.7 j'ai à nouveau édité pour installer le 2.6.4, et donc les tarballs viennent tous de chez Sourceforges.

Le problème du ./configure venait bien du fait qu'il cherchait wx-config au lieu du wx-config-2.6 qui est sous /usr/bin, le développeur m'a répondu, et m'a dit de choisir entre un lien symbolique ou une option de ./configure qui dit

Code : Tout sélectionner

./configure --with-wx-config=/usr/bin/wx-config-2.6
Alors le ./configure a fini, puis après je ne sais pas si c'est un problème de librairie statique ou pas statique, c'est le make qui à nouveau, ne finit pas. Mais là il n'a pas trainé. Voilà un pastebin avec le configure et le make complets.

Que faire ? Je lui ai répondu avec ces nouvelles données, en attendant.
Avatar de l’utilisateur
vincentxavier
Elfe
Messages : 778
Inscription : ven. 11 août 2006, 18:17
Localisation : Epinay sur Seine (93)

Message par vincentxavier »

Vu les lignes que j'ai surligné, le makefile me semble bien pourri !! cf. http://pastebin.archlinux.fr/30647
Warranty

THIS ADVICE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.

En clair, je ne pourrais être tenu responsable des dégats causés par l'utilisation de mes conseils

Image
Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2784
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées

Message par mélodie »

vincentxavier a écrit :Vu les lignes que j'ai surligné, le makefile me semble bien pourri !!
Oui j'ai remarqué ce warning. J'ai reçu une nouvelle réponse, voici :
Il me conseille de faire avec la version 2.6 car il n'a pas testé son programme avec la version 2.8.x puis il dit :
Pour le problème du make, vérifiez la présence du fichier :

/usr/include/wx-2.6/wx/wxprec.h

S'il est absent, c'est qu'il y a un problème dans votre installation de wx.
Il est absent. Je vais essayer de voir ce que je trouve dans le tarball de chez UK Mirror puisqu'il y a ce choix.

http://www.wxwindows.org/downloads/#previous_stable
Previous Stable Release: wxWidgets 2.6.4 Downloads (SourceForge | UK Mirror)
wget a fini, je détares et je visites. :)
Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2784
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées

Message par mélodie »

Voilà, nouveau PKGBUILD avec nouveau tarball, ça s'est bien installé, il y a bien le fichier qui manquait à la bonne place, le configure de RPhoto est toujours ok, mais le make présente de nouvelles erreurs.

Un nouveau pastebin...

:?:

/Edit:le dernier 'make', prise d'un doute j'ai supprimé le répertoire de compilation de RPhoto et j'en ai détaré un nouveau.
Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2784
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées

Message par mélodie »

J'ai abandonné après le dernier essai, puisque le développeur n'a pas répondu sur des erreurs supplémentaires.

J'ai lancé un Windows virtuel pour essayer la version Windows, au moins pour voir ce que c'était. J'ai eu un peu de mal à comprendre comment ça fonctionne, et si on peut passer les photos les unes après les autres il n'est pas question de traitement par lots.

Voilà. :|
Répondre