[Linux-bruxelles] php-gtk pour sarge?

Yannick Warnier ywarnier at beeznest.org
Sam 27 Mar 00:47:56 CET 2004


Le ven 26/03/2004 à 23:55, Frederic Peters a écrit :
> Yannick Warnier écrivait :

> > Mais même si je le fais, je vais probablement avoir un monceau
> > incroyable de liens à redéfinir, non?
> 
> Non, pourquoi ?
> 
> Une fois téléchargé, cd php-gtk-0.5.1/; debuild  et une chance non nulle 
> que ça fonctionne du premier coup.

Cool, Fred est online :-)

Bon ben ça avait bien l'air de vouloir fonctionner mais alors j'ai le
problèm suivant (que j'avais déjà rencontré avec l'ancienne version du
package, mais que j'avais solutionné assez improprement et que
j'aimerais comprendre):

make[1]: quittant le répertoire « /usr/src/php-gtk/php-gtk-0.5.1 »
./configure --enable-gtkhtml --prefix=debian/php-gtk
--exec-prefix=debian/php-gtk
configure: error: expected an absolute directory name for --exec_prefix:
debian/php-gtk
make: *** [configure-stamp] Erreur 1
debuild: fatal error at line 763:
dpkg-buildpackage failed!

Voilà... Je l'avais remplacé (debian/php-gtk) par le répertoire absolu
dans lequel il se trouve (soit
/usr/src/php-gtk/php-gtk-0.5.1/debian/php-gtk).

Ensuite il me donne la même erreur mais pour --prefix cette fois-ci.

Je réitère l'opération. J'obtiens alors ceci (mais il commence à
exécuter le configure cette fois-ci):

checking for gawk... gawk
checking for PHP-GTK support... yes, shared
./configure: line 4034: syntax error near unexpected token
`$php_gtk_ext_builddir'
./configure: line 4034: `         LIB_BUILD($php_gtk_ext_builddir)'
make: *** [configure-stamp] Erreur 2
debuild: fatal error at line 763:
dpkg-buildpackage failed!

Alors là je me rends, parce que je ne sais pas de quoi il parle avec son
$php_gtk_ext_buildir...
Mais avant de me rendre, je regarde dans le ./configure, ligne 4034, et
je trouve (les lignes 4030 à 4038):

  php_gtk_ext_builddir=ext/gtk+
  php_gtk_ext_srcdir=$abs_srcdir/ext/gtk+

  if test "" != "shared" && test "" != "yes"; then
      LIB_BUILD($php_gtk_ext_builddir)
      PHP_GTK_EXT_LTLIBS="$PHP_GTK_EXT_LTLIBS
$php_gtk_ext_builddir/libgtk+.la"
      PHP_GTK_EXTENSIONS="$PHP_GTK_EXTENSIONS gtk+"
  else
      LIB_BUILD($php_gtk_ext_builddir,yes)

Et en allant visiter le répertoire ext/gtk+, je constate qu'il y a tout
un tas de fichiers, dont un libs.mk, dont je me dis qu'il sert
probablement à ce moment-là (configure ligne 4034).

Je retourne dans le configure, et j'essaie de changer le ext/gtk+ ligne
4030 en un ./ext/gtk+ ou un $abs_srcdir/ext/gtk+, mais rien n'y fait...
(même erreur).

Et j'ignore ce que c'est que " debuild: fatal error at line 763:
dpkg-buildpackage failed!"

Voilà. Qui peut me donner un coup de pouce?






Plus d'informations sur la liste de diffusion Linux-bruxelles