web-dev-qa-db-fra.com

Erreur lors de l'installation de Makefile: "make: *** Aucune cible spécifiée et aucun fichier Make n'a été trouvé. Arrêtez."

En résumé, pendant que j’exécute la commande make, elle indique:

nir@nir:~/Downloads/xf86-video-intel-2.17.0$ make
make: *** No targets specified and no makefile found.  Stop.

J'ai regardé à l'intérieur du dossier-xf86-video-intel-2.17.0 et il y a un fichier nommé "Makefile.in" qui est supposé être un fichier, non?

18
yinon

Cela se produit car il n'y a pas de fichier nommé Makefile dans ce répertoire. Pour créer ce Makefile, vous devez exécuter

$ ./configure

Le script configure détermine si votre système dispose de toutes les dépendances nécessaires à la compilation de l'application. Si aucune dépendance n'est trouvée, le fichier configure échouera et le fichier Makefile ne sera pas créé. Pour résoudre ce problème, vous devez installer toutes les dépendances nécessaires à l'application.

L'application xf86-video-intel semble être fournie par le paquet xserver-xorg-video-intel, et ses dépendances peuvent être facilement installées en exécutant

$ Sudo apt-get build-dep xserver-xorg-video-intel

Pour plus d'informations, vous pouvez lire les fichiers README ou INSTALL.

32
Ian Liu Rodrigues

La commande make cherche un fichier appelé "Makefile", sans extension, pas "Makefile.in". Puisque le fichier n’est pas trouvé, make ne sait pas quoi faire et s’arrête. (Le message d'erreur est cryptique car, dans de rares cas, make peut deviner quoi faire sans un Makefile réel.)

Lisez les instructions pour compiler votre programme. Il est probable que vous deviez d'abord exécuter ./configure. Ce script créera "Makefile" en fonction de votre configuration et "Makefile.in".

Vous pouvez désactiver temporairement les paramètres régionaux hébreu lorsque vous cherchez de l'aide en ligne.

LC_ALL=C make

Cela vous donnera des messages en anglais.

3
Jan

N'oubliez pas que pour que le fichier ./configure s'exécute, vous avez besoin d'un compilateur. Alors faites quelque chose comme Sudo apt-get install gcc. puis relancez ./configure et devrait fonctionner

3
DJH

Ne vous inquiétez pas. Il ne reste que quelques paquets à installer. Tapez "Sudo synaptic" dans le terminal et entrez .. dans le champ de recherche, tapez "qt4-qmake" et marquez-le pour l'installation. puis comme ci-dessus, recherchez "libqt4-dev" et "libxml2-dev" et faites la même marque pour l'installation simultanément .. puis appliquez sans vérifier l'option de téléchargement. la voici .... Ensuite, allez dans le répertoire cd netanim et tapez "make clean" et entrez, si cela ne fonctionne pas, tapez "qmake NetAnim.pro" et entrez, cela prend quelques secondes. puis tapez "make" et entrez ... Ici, c'est fait, cela prendra moins d'une minute. Maintenant, dans le répertoire netanim, tapez "./NetAnim" et entrez.

Ici, vous verrez l'interface d'animation. Bonne chance

0
Sk Talib