ubuntuusers.de

make ??

Status: Gelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |

jowim

Anmeldungsdatum:
31. Oktober 2005

Beiträge: Zähle...

hallo leutz,

ich bekomme beim installieren im terminal nach der eingabe "make" den hinweis - target nicht gefunden.
ich bin im entsprechenden verzeichnis - manchmal funzt es - manchmal nicht - wo ist das problem
bin neuling im ubuntu - also bitte nachsicht sollte das echt ne blöde frage sein.
danke schon mal für die hilfe.

Boone Team-Icon

Avatar von Boone

Anmeldungsdatum:
27. Januar 2005

Beiträge: 4280

Um welches Programm gehts denn und was sind die genauen Ausgaben von make? Vorher ./configure ausgeführt? Das Wiki dazu durchgelesen?

Daniel

haraldkl

Avatar von haraldkl

Anmeldungsdatum:
21. Juli 2005

Beiträge: 1903

Wohnort: Würselen

Ich kann dir auch sagen wann es funktioniert: Wenn eine Datei namens Makefile (oder ähnlich) in dem Verzeichnis, in dem du bist vorhanden ist. Du kannst make natürlich auch einen anderen Dateinamen übergeben, mit dem er arbeiten soll. Aber standardmässig wird nach Makefile gesucht. Liegt keine solche Datei im aktuellen Verzeichnis, weiß make nicht, was es machen soll...
Bei den meisten Programmen, die du als Quellcode herunterladen kannst, wird, wie Boone ja schon sagte, das Makefile erst passend für deine Systemkonfiguration mit Hilfe von configure erstellt.

jowim

(Themenstarter)

Anmeldungsdatum:
31. Oktober 2005

Beiträge: 5

./configure habe ich ausgeführt - hat auch geklappt - es konnten einige dateien nicht installiert werden - libs - müssen die alles isntalliert sein
damit "make" funkioniert ?

Chrissss Team-Icon

Anmeldungsdatum:
31. August 2005

Beiträge: 37971

Ja ☺ Das ist zwingend notwenig. Da ist immer wieder Handarbeit notwendig, die richtigen Bibliotheken zu finden...

user_unknown

Avatar von user_unknown

Anmeldungsdatum:
10. August 2005

Beiträge: 17630

Wohnort: Berlin

haraldkl hat geschrieben:

Liegt keine solche Datei im aktuellen Verzeichnis, weiß make nicht, was es machen soll...

Früher konnte man folgenden Dialog mit gnu-make führen:

> make love
> make: don't know how to make love


aber das nur am Rande...

Antworten |