Le samedi 13 janvier 2007 19:11, Christophe Gaubert a écrit :
> Le 13/01/07, Georges Lours a écrit :
> > > Tu voulais poser une question spécifique ? C'est assez facile de le
> > > compiler si tu veux le tester, ça ne prend pas longtemps.
> >
> > Ben  je butte sur le ./configure !
> >
> > checking for wx-config... no
> > configure: error:
> >                 wxWidgets must be installed on your system.
> >                 Please check that wx-config is in path, the directory
> >                 where wxWidgets libraries are installed (returned by
> >                 'wx-config --libs' or 'wx-config --static --libs'
> > command) is in LD_LIBRARY_PATH or equivalent variable and
> >                 wxWidgets version is 2.6.0 or above.
> >
> > Je ne sais pas ce que c'est que ce wxWidgets à la con, mais je ne
> > l'ai pas et ne le trouve pas !
>
> Mm, j'ai oublié les détails (je me suis un peu avancé sur la facilité
> du truc ^^

Bof, peut-être pas ! Peut-être que tout dépend de la distrib qu'on utilise :)

> mais bon, j'y suis arrivé donc c'est faisable !). 
>
> Alors :
> urpmf wx-config
> donne pas mal de résultats. Le tout est de choisir le bon. 'Tends, je
> cherche...
>
> Essaye avec : urpmi libwxgtk2.7-devel

Ce qui me manquait, c'était un wxGTK-devel.i386 !
Ça m'a l'air Gnome ce moteur de recherche !

Je suis arrivé au bout du ./configure :)
Mais, à nouveau, problème avec le make, mais pas insurmontable (puisque je 
l'ai surmonté)
Et puis, à nouveau, problème avec le make install (sous root, bien entendu)
Ça donne ça :

make[2]: entrant dans le 
répertoire « /mnt/Documents/programmes/teardrop-1.1.1/src »
g++  -g -O2 -I/usr/lib/wx/include/gtk2-unicode-release-2.6 
-I/usr/include/wx-2.6 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 
-D_LARGE_FILES -DNO_GCC_PRAGMA   -o 
teardrop  teardrop.o lib/*.o  xml/*.o 
nav/*.o -lpthread -lcurl  -L/usr/lib -lxml2 -lz -lm
lib/regExp.o: In function `regExp::next()':
/mnt/Documents/programmes/teardrop-1.1.1/src/lib/regExp.cpp:67: undefined 
reference to `pcre_exec'
lib/regExp.o: In function `regExp':
/mnt/Documents/programmes/teardrop-1.1.1/src/lib/regExp.cpp:46: undefined 
reference to `pcre_compile'
/mnt/Documents/programmes/teardrop-1.1.1/src/lib/regExp.cpp:46: undefined 
reference to `pcre_compile'
/mnt/Documents/programmes/teardrop-1.1.1/src/lib/regExp.cpp:33: undefined 
reference to `pcre_compile'
/mnt/Documents/programmes/teardrop-1.1.1/src/lib/regExp.cpp:33: undefined 
reference to `pcre_compile'
collect2: ld a retourné 1 code d'état d'exécution
make[2]: *** [teardrop] Erreur 1
make[2]: quittant le 
répertoire « /mnt/Documents/programmes/teardrop-1.1.1/src »
make[1]: *** [install-recursive] Erreur 1
make[1]: quittant le 
répertoire « /mnt/Documents/programmes/teardrop-1.1.1/src »
make: *** [install-recursive] Erreur 1
[EMAIL PROTECTED] teardrop-1.1.1]#                  

Je laisse tomber pour ce soir :)
À demain !

NB C'est peut-être la 45789ème fois que je le jure (donc ça ne m'engage pas 
beaucoup) : plus jamais je ne compile !
-- 
Georges Lours
[EMAIL PROTECTED]
Utilisateur Linux (counter 383333)
=========================================
Vous souhaitez acquerir votre pack ou des services Mandriva?
Rendez-vous sur "http://store.mandriva.com";.
Rejoignez le club Mandriva : http://club.mandriva.com
=========================================

Répondre à