Hallo Liste Ich hab ein Problem, und zwar kommt bei fast jedem Paket bei welchem ich "make" ausführe, die Fehlermeldung "make: Nothing to be done for `all'. " Was mache ich falsch, was kann ich machen, damit ich make ausführen kann? Danke für jede Art der Unterstützung. Andre
Andre Krois wrote:
Ich hab ein Problem, und zwar kommt bei fast jedem Paket bei welchem ich "make" ausführe, die Fehlermeldung "make: Nothing to be done for `all'. "
Was mache ich falsch, was kann ich machen, damit ich make ausführen kann?
Du entpackst und gibst make ein? Meistens ist vorher ein Lesen der Datei INSTALL angebracht. Dort findest du haeufig genug den selben Text, naehmlich ./configure aufzurufen. Peter
Am Die, 11 Jun 2002 schrieb Andre Krois:
Ich hab ein Problem, und zwar kommt bei fast jedem Paket bei welchem ich "make" ausführe, die Fehlermeldung "make: Nothing to be done for `all'. " Was mache ich falsch, was kann ich machen, damit ich make ausführen kann?
Du hast make ausgeführt und make hat erkannt, das nichts zu tun ist, weil das Target all (das üblicherweise das Default-Target ist) up-to-date ist. Make vergleicht die Zeitstempel der Zieldateien mit denen der Dateien, von denen eine Zieldatei (Objectfile, Bibliothek, Applikation) abhängig ist, und nur wenn eine dieser Dateien neuer ist, wird die Zieldatei neu erstellt. Gruß Christoph -- Christoph Maurer - 52072 Aachen - Tux#194235 mailto:christoph-maurer@gmx.de - http://www.christophmaurer.de Auf der Homepage u.a.: Installation von SuSE 7.0 auf Notebook Acer Travelmate 508 T, Elektrotechnik an der RWTH Aachen
Hi andre, Am Dienstag, 11. Juni 2002 18:23 schrieb Andre Krois:
Ich hab ein Problem, und zwar kommt bei fast jedem Paket bei welchem ich "make" ausführe, die Fehlermeldung "make: Nothing to be done for `all'. " Was mache ich falsch, was kann ich machen, damit ich make ausführen kann?
Hast Du vorher ./configure ausgeführt? Diese Meldung bekomme ich immer, wenn alles schon kompiliert ist. Eventuell musst Du auch autoconf oder so ausführen, um was handelt es sich den genau bei Dir? Ciao Andre
Andre Heine wrote:
Hi andre,
Am Dienstag, 11. Juni 2002 18:23 schrieb Andre Krois:
Ich hab ein Problem, und zwar kommt bei fast jedem Paket bei welchem ich "make" ausführe, die Fehlermeldung "make: Nothing to be done for `all'. " Was mache ich falsch, was kann ich machen, damit ich make ausführen kann?
Hast Du vorher ./configure ausgeführt?
ja, hab ich schon gemacht.
Diese Meldung bekomme ich immer, wenn alles schon kompiliert ist.
Eventuell musst Du auch autoconf oder so ausführen, um was handelt es sich den genau bei Dir?
Ciao
Andre
Andre Krois <akrois@berlin-city.de> writes:
Andre Heine wrote:
Am Dienstag, 11. Juni 2002 18:23 schrieb Andre Krois:
Ich hab ein Problem, und zwar kommt bei fast jedem Paket bei welchem ich "make" ausführe, die Fehlermeldung "make: Nothing to be done for `all'. " Was mache ich falsch, was kann ich machen, damit ich make ausführen kann?
Hast Du vorher ./configure ausgeführt?
ja, hab ich schon gemacht.
Eventuell musst Du auch autoconf oder so ausführen, um was handelt es sich den genau bei Dir?
Und warum beantwortest Du diese Frage nicht? Meine Glaskugel ist leider kaputt. Wenn Du dich weiter ausschweigst, wird Dir hier wohl kaum geholfen werden können. Also: Was möchtest Du kompilieren? Was genau hast Du mit dem "Paket" getan, bevor du "make" ausgeführt hast? Der übliche Weg bei einem xxx.tar.gz ist: # tar xzvf xxx.tar.gz # cd xxx # less README # less INSTALL Danach ggf.: # ./configure # make eventuell auch noch: # make install oder: # checkinstall oder was auch immer man nun mit den kompilierten Binarys tun möchte... Gruß, Martin
Martin Schmitz wrote:
Andre Krois <akrois@berlin-city.de> writes:
Andre Heine wrote:
Am Dienstag, 11. Juni 2002 18:23 schrieb Andre Krois:
Ich hab ein Problem, und zwar kommt bei fast jedem Paket bei welchem ich "make" ausführe, die Fehlermeldung "make: Nothing to be done for `all'. " Was mache ich falsch, was kann ich machen, damit ich make ausführen kann?
Hast Du vorher ./configure ausgeführt?
ja, hab ich schon gemacht.
Eventuell musst Du auch autoconf oder so ausführen, um was handelt es sich den genau bei Dir?
Und warum beantwortest Du diese Frage nicht? Meine Glaskugel ist leider kaputt. Wenn Du dich weiter ausschweigst, wird Dir hier wohl kaum geholfen werden können.
Also: Was möchtest Du kompilieren? Was genau hast Du mit dem "Paket" getan, bevor du "make" ausgeführt hast?
Der übliche Weg bei einem xxx.tar.gz ist:
Ich hab das tar.gz file mit tar xzvf entpackt, danach das fiel ohne Fehler mit ./configure bearbeitet und jetzt hatte ich vor noch make auszuführen aber da bekomme ich den Fehler make: Nothing to be done for `all'.
# tar xzvf xxx.tar.gz # cd xxx # less README # less INSTALL
Danach ggf.:
# ./configure # make
eventuell auch noch:
# make install
oder:
# checkinstall
oder was auch immer man nun mit den kompilierten Binarys tun möchte...
Gruß, Martin
On Tue, 2002-06-11 at 19:43, Andre Krois wrote:
Ich hab das tar.gz file mit tar xzvf entpackt, danach das fiel ohne Fehler mit ./configure bearbeitet und jetzt hatte ich vor noch make auszuführen aber da bekomme ich den Fehler
make: Nothing to be done for `all'.
Und im INSTALL file stand auch, daß Du make benutzen mußt? Um welches Paket genau handelt es sich denn? Volker -- Volker Kroll 4mino AG Chief System Developer Chausseestr. 52 b volker.kroll@4mino.de D-10115 Berlin Tel.: +49-30-2888490-0 Fax.: +49-30-2888490-99
Andre Krois wrote:
Martin Schmitz wrote:
Also: Was möchtest Du kompilieren? Was genau hast Du mit dem "Paket" getan, bevor du "make" ausgeführt hast?
Der übliche Weg bei einem xxx.tar.gz ist:
Ich hab das tar.gz file mit tar xzvf entpackt, danach das fiel ohne Fehler mit ./configure bearbeitet und jetzt hatte ich vor noch make auszuführen aber da bekomme ich den Fehler
make: Nothing to be done for `all'.
Schon oefter bin ich ueber Pakete gestolpert, wo die Packager keinen guten Job gemacht haben und die Binaries mit in den Source tarball geschmissen haben. Probier mal "make clean && make" um das auszuschliessen. Peter (und ein List-Reply zahlt sich eher aus als ein Sender-Reply...)
Hallo Andre, Am Dienstag, 11. Juni 2002 19:43 schrieb Andre Krois nochmal:
make: Nothing to be done for `all'.
Schreib' doch mindestens thematisch dazu, um welches Paket es sich handelt. Wenn `make' nichts zu tun hat, handelt es sich vielleicht um eine interpretierte Sprache, nicht um C. Dann wäre die Meldung kein Fehler und das Programm nicht unbedingt falsch. Gruß Bertram -- Bertram Scharpf <b.scharpf@tesionmail.de>
* Andre Krois schrieb am 11.Jun.2002:
Ich hab ein Problem, und zwar kommt bei fast jedem Paket bei welchem ich "make" ausführe, die Fehlermeldung "make: Nothing to be done for `all'. " Was mache ich falsch, was kann ich machen, damit ich make ausführen kann?
hast Du schon mal make ausgeführt? Wenn Du noch mal make ausführst bekommst Du diese Meldung. Normalerweise geht das so: tar -xzf irgenwoher/irgendwas.tar.gz cd irgendwas ./configure make su make install Wobei vor den letzten beiden Zeilen auf jeden Fall noch ein Überprüfen liegen sollte, sonst ist es Quatsch make und make install in zwei Schritten zu machen. Bernd -- ROTFL = Rolling On The Floor, Laughing = Auf dem Boden wälzen, lachend. SCNR = Sorry, Could Not Resist = Sorry, Ich konte nicht wiederstehen. AFAIK = As Far As I Know = So weit ich weis|BTW = By The Way = Nebenbei bemerkt IMHO = In My Humble Opinion = meiner bescheidenen Meinung nach |Zufallssig. 9
Nochwas: * Bernd Brodesser schrieb am 11.Jun.2002:
* Andre Krois schrieb am 11.Jun.2002:
Ich hab ein Problem, und zwar kommt bei fast jedem Paket bei welchem ich "make" ausführe, die Fehlermeldung "make: Nothing to be done for `all'. " Was mache ich falsch, was kann ich machen, damit ich make ausführen kann?
Kann es sein, daß Du irgendwas an den Zeitern verändert hast, oder Deine Uhr grob falsch geht? Ich meine so Monate oder Jahre? Bernd -- Bei Fragen an die Liste erst mal nachschauen, ob es diese Frage nicht schon einmal gegeben hat. Ein Archiv der Liste findest Du auf: http://lists.suse.com/archives/suse-linux |Zufallssignatur 7
participants (8)
-
Andre Heine
-
Andre Krois
-
B.Brodesser@t-online.de
-
Bertram Scharpf
-
Christoph Maurer
-
Martin Schmitz
-
Peter Wiersig
-
Volker Kroll