Hallo *,
beim Kompilieren eines kleinen Programmes (cat_wav) kommt
es zu der Fehlermeldung
cat_wav.c: 7: sndfile.h: Datei nicht gefunden
Das ist ja noch nicht verwunderlich, da in Zeile 7
das kleine C-Programm ein #include
Hy, Am 02/02/23@09:55 schrieb Ralph Müller:
beim Kompilieren eines kleinen Programmes (cat_wav) kommt es zu der Fehlermeldung cat_wav.c: 7: sndfile.h: Datei nicht gefunden
Das ist ja noch nicht verwunderlich, da in Zeile 7 das kleine C-Programm ein #include
machen möchte und die Datei sndfile.h tatsächlich nicht existiert. Also habe ich mit Google die fehlende Datei sndfile.h gesucht und gefunden. Leider findet gcc diese Datei nicht, ganz egal ob ich sndfile.h in dasselbe Verzeichnis wie cat_wav.c ablege, oder irgendein anderes mit gcc -print-search-dirs angezeigtes Verzeichnis. Beim Kompilierversuch erscheint jedesmal das eingangs erwähnte "Datei nicht gefunden".
Ein gcc -B /dir/to/sndfile.h ... hat ebenfalls nicht geholfen.
Weiß jemand wie ich gcc mit der Nase auf die gesuchte Datei stupsen kann?
Ich weiss es nicht genau ob es für Dein Problem hilft, aber bei mir (7.1) gehört das Orginal zum Paket libsndfile (Serie snd) und läge in /usr/include. Entweder würde ich die Datei aus dem Netz nach /usr/include liken oder (evtl. besser) libsndfile installieren. HTH. -- :wq-y Maik
Ralph Müller wrote:
Hallo *,
beim Kompilieren eines kleinen Programmes (cat_wav) kommt es zu der Fehlermeldung cat_wav.c: 7: sndfile.h: Datei nicht gefunden
Das ist ja noch nicht verwunderlich, da in Zeile 7 das kleine C-Programm ein #include
machen möchte und die Datei sndfile.h tatsächlich nicht existiert.
Richtig. DU hast libsndfile0 und libsndfile-dev (das sind die Namen bei Debian, ich habe kein SuSE mehr..., such mal in YaSTs Paket- auswkunft nach sndfile) nicht installiert. Installier die Pakete mal... Grüße Rene
Ich habe die Hinweise von Maik, Rene und Stefan befolgt und nachdem ich die empfohlene Bibliothek namens libsndfile installiert habe hatte gcc nichts mehr anzumeckern. :-) Nochmals vielen Dank. Ralph
hast du schon die datei in das "offizielle" include verzeichnis /usr/include kopiert ? bis dann stefan On Sat, Feb 23, 2002 at 09:55:21AM +0100, Ralph M?ller wrote:
Hallo *,
beim Kompilieren eines kleinen Programmes (cat_wav) kommt es zu der Fehlermeldung cat_wav.c: 7: sndfile.h: Datei nicht gefunden
Das ist ja noch nicht verwunderlich, da in Zeile 7 das kleine C-Programm ein #include
machen möchte und die Datei sndfile.h tatsächlich nicht existiert. Also habe ich mit Google die fehlende Datei sndfile.h gesucht und gefunden. Leider findet gcc diese Datei nicht, ganz egal ob ich sndfile.h in dasselbe Verzeichnis wie cat_wav.c ablege, oder irgendein anderes mit gcc -print-search-dirs angezeigtes Verzeichnis. Beim Kompilierversuch erscheint jedesmal das eingangs erwähnte "Datei nicht gefunden".
Ein gcc -B /dir/to/sndfile.h ... hat ebenfalls nicht geholfen.
Weiß jemand wie ich gcc mit der Nase auf die gesuchte Datei stupsen kann?
Ralph
-- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfügbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Weiß jemand wie ich gcc mit der Nase auf die gesuchte Datei stupsen kann? Du brauchst nicht nur sndfile.h, sondern vermutlich auch die passende
Moin,
* Ralph Müller
Halllo, Am Samstag, 23. Februar 2002 09:55 schrieb Ralph Müller:
cat_wav.c: 7: sndfile.h: Datei nicht gefunden
Das ist ja noch nicht verwunderlich, da in Zeile 7 das kleine C-Programm ein #include
machen möchte [...]
Ich bin mir nicht ganz sicher, aber ich glaube:
#include
participants (6)
-
Bertram Scharpf
-
Maik Holtkamp
-
Ralph Müller
-
Rene Engelhard
-
Suse Linux Mail List User
-
Thorsten Haude