Forum Linux.debian/ubuntu error: required file 'static/Makefile.in' not found

Posté par . Licence CC by-sa
1
24
avr.
2015

Bonjour,
Je suis sur une debian wheezy-backports, et je tente désespérément d'installer kiwix.
http://www.kiwix.org/wiki/Main_Page
J'ai tenter l'exécution des binaires proposés en téléchargement sur le site officiel, mais bash me répond que c'est impossible.
http://www.kiwix.org/wiki/Software
J'ai tenté l'installation du code en le compilant, mais j'ai encore mieux, j'ai une belle erreur dès le ./autogen.sh ou ./configure:

error: required file 'static/Makefile.in' not found

J'ai regardé sur le net, et on conseil de se mettre en root sur le dossier source, et de taper:

# aclocal
# autoconf
# autoheader
# automake --add-missing

https://github.com/firnsy/yubipam/issues/1
Sauf que pour ma part, j'ai une erreur lors de autoheader:

autoheader: error: AC_CONFIG_HEADERS not found in configure.ac

Je n'arrive pas à régler ce problème de makefile.in not found. C'est pas la première fois que ça m'arrive.
Si quelqu'un a une petite idée, merci.

edit: au final j'ai réussi à lancer kiwix en prenant un autre binaire, mais j'aimerai comprendre pourquoi je n'arrive pas à le compiler, c'est pas le premier code qui me fait ça.

  • # Peut-être un début de réponse...

    Posté par (page perso) . Évalué à 1.

    Bonjour

    Je suis le dev. principal de Kiwix. Voici quelques éléments de réponse :

    • Concernant la méthode, dans ce genre de cas de figure, il est je crois bien meilleur de rapporter les erreurs sur le site/bugtracker/forum du logiciel en question. Je suis pour ma part toujours intéressé par ceux-ci. http://reportabug.kiwix.org donc.

    • Concernant le problème avec les binaires, il est anormal que cela ne fonctione pas. Pourais-tu je te prie nous communiquer les étapes suivies depuis l'URL de téléchargement jusqu'à la tentative de lancement ?

    • Concernant la compile, il n'est pas normalement nécessaire de ce mettre en root. Là encore je suis vivement intéressé d'avoir la procédure suivie exacte pour tenter de la reproduire.

    Malheureusement, en l'absence des ces informations il est impossible de donner des réponses plus précises.

    Cordialement
    Kelson

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.