[Résolu] Soucis à la compilation

Donc suite à ce topic: viewtopic.php?f=3&t=18490
Je me lance dans le bidouillage de thunar.

  • Je dl les sources à partir de xfce.org.
  • Je lit 2 ou 3 pages sur la compilation, je me cale en root dans /usr/local/src avec mon archive décompressé.
  • le # ./configure m’a gavé. Il a fallu que je comprenne qu’il fallait installer libexo-0.3-0-dev alors que le script me demandais d’installer exo-0.3-0 ou de modifier PKG_CONFIG_PATH. J’ai pas tout saisi mais c’est passé finalement.
  • Le # make me renvoie au bout de qq lignes:

Making all in po make[2]: Entering directory `/usr/local/src/Thunar-0.9.0/po' file=`echo ar | sed 's,.*/,,'`.gmo \ && rm -f $file && -o $file ar.po /bin/sh: line 1: -o: command not found make[2]: *** [ar.gmo] Error 127 make[2]: Leaving directory `/usr/local/src/Thunar-0.9.0/po' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/local/src/Thunar-0.9.0' make: *** [all] Error 2

La fin de ./configure me donne ça pour info.

[code]Build Configuration:

  • Operating system support: generic
  • D-BUS support: yes
  • File System Monitor: none
  • GNOME Thumbnailers: no
  • Startup Notification: yes
  • Volume Manager: hal
  • Debug Support: minimum

Additional Plugins:

  • Advanced Properties: yes
  • Simple Builting Renamers: yes
  • Trash Panel Applet: no
  • User Customizable Actions: yes

[/code]

J’ai essayé de compiler les sources exo-0.3-0 “for fun” et aussi au cas où… il me renvoie plus ou moins la même erreur.

J’ai du installer ces paquets pour passer l’étape ./configure:

Julien, un idée?

Salut
Moi aussi je bidouille a compiler, un compilateur d’ailleurs.
Mais je rame un peu.
J’ai vu que cela te renvoie aussi “l’erreur 2” :sais tu a quoi elle correspond.
Merci

Il suffisait d’installer gettext…
Recette de grand mère?

@26_arbres: l’erreur 2 veut dire “il y a eu des erreurs”: voir man make.
La 1 c’est si y a eu des warnings et la 0 si tout va bien.
Ce sont des status de sortie qui peuvent de savoir comment ça s’est passé.
C’est utile si tu lances make dans un script, tu peux choisir quoi faire en fonction de la sortie.

Le veritable code d’erreur se trouve au dessus.
J’ai un “command not found”, le soucis vient de là. Et je vois un peu en dessous “error 127” en lancant ça sous google je tombe sur un gars qui avait la même erreur avec pidgin. Un autre type lui balancait “you need gettext” et voilà :slightly_smiling:.