Am Sam, 2002-02-16 um 00.48 schrieb Waldemar Brodkorb:
Hallo Stefan,
From the keyboard of Stefan,
Hallo,
ich habe mir ein neues Programm als tar.gz aus den Internet geladen. Das './configure' ging super (denk ich) , doch beim 'make' kommt folgende Meldung:
/bin/sh: no: command not found
Kann mir jemand sagen in welchem Paket der Befehl ist ? (SuSE 7.3 Pro.) Aus gar keinen.
Mit 99% Wahrscheinlichkeit findet ein Check in einem configure Script ein Programm nicht und versucht nun statt des gesuchten Programmes "no" aufzurufen. Wahrscheinlich ist Log es configure-Laufs eine Meldung ähnlich dieser zu finden: ..Checking for <Programmname> .. no
Oder wie ich es raus bekomme. (zb. rpm -q.....)
Den Fehler kenne ich. Um welches Programm handelt es sich. Mir fällt leider nicht mehr ein was man nachinstallieren muß. <*g*> Die Frage lässt sich nicht beantworten. *g*>
Diese Phänomen ist meist das Resultat eines autoconf-Checks in einem configure-Script, der so aufgesetzt wurde, dass im Falle eines Scheiterns der Suche nach einem Programm "no" als Anwort zurückgeliefert wird und dieses "no" später im configure-Script nicht richtig abgefangen wird. Beispiel: (Auszug aus einem configure.[in|ac]) .. AC_PATH_PROG(GNOME_CONFIG,gnome-config,gnome-config,no) var=`$GNOME_CONFIG --datadir` AC_SUBST(var) .. Ralf