Comme tuxpiper dit, make
est déjà installé. Ce qui révèle cela est le message "No targets specified and no makefile found", qui est produit par make
lui-même. 1
install-module.pl
est une installation script qui fait partie de Bugzilla. Il n'y a pas assez d'informations dans la question pour être entièrement certain que Bugzilla est ce qui est en train d'être installé - peut-être qu'il y a d'autres logiciels qui sont livrés avec un script de ce nom - mais les exact Le problème décrit ici est celui que les gens ont rencontré lors de l'installation de Bugzilla.
Le problème dans cette situation est que, dans les coulisses, install-module.pl
utilise cpan
(un gestionnaire de paquets Perl) qui ne trouve pas et n'utilise pas make
même s'il est installé .
3h4x a donné une solution à ce problème. Vous pouvez aider cpan
trouver make
en courant
cpan
pour entrer dans le cpan
Shell, et ensuite exécuter les commandes CPAN :
o conf make '/usr/bin/make'
o conf commit
Fuente: Cette réponse par 3h4x à Bugzilla install-module.pl ne trouve pas "make" alors qu'il est installé et dans mon chemin.
Notez que le module auquel il est fait référence ici dans le nom script est un module Perl, et non un autre type de module tel qu'un module de noyau. Donc si vous n'aviez pas déjà make
et les autres outils de développement nécessaires, en installant build-essential
devrait être suffisant pour les fournir, bien que cela ne remplace pas la configuration de cpan
si nécessaire.
Cette question est ancienne et le problème peut ne plus être courant. Je suggère donc aux utilisateurs qui installent Bugzilla sur des systèmes Ubuntu plus récents de ne pas exécuter les commandes suivantes cpan
commandes jusqu'à ils ont effectivement observé le problème avec make
qui n'est pas trouvé bien qu'il soit installé.
<sup>1 </sup><a href="https://askubuntu.com/a/277321/22949"><strong>J'ai déjà posté sur ce sujet, apparemment. </strong></a>Je l'avais oublié lorsque j'ai écrit cette réponse. Mais il s'avère que cette réponse est <em>un peu </em>différent. Pour l'instant, je vais garder cette réponse, qui aborde les questions plus larges comme le logiciel auquel cela s'applique, le type de modules auxquels il est fait référence, et comment les lecteurs ne devraient pas supposer qu'ils auront ce problème aujourd'hui. Mais j'en ai fait un wiki communautaire pour que d'autres personnes puissent l'éditer plus facilement et pour que je n'en tire pas de réputation.