Verzweiflung wegen ./configure bei Suse9.1

Hi.

Ich bin gerade ziemlich verzweifelt. Wie die meisten Hilfesuchenden
hier bin ich noch ziemlich frisch im Thema Linux.

Ich will das plugin sndstretch für xmms installieren (als rpm habe
ich es nicht gefunden). Nach meinen Recherchen im Internet soll ich
die entpackten Dateien möglichst ins /usr/local/src/ Verzeichnis
kopieren. Dann habe ich mich als root angemeldet und in einem
Terminalfenster wie in der FAQ angegeben mein Glück mit ./configure
probiert. Dann sagt er immer Datei oder Verzeichnis nicht gefunden.
Dann habe ich unter Suse kconfig installiert. Findet ./configure
immer noch nicht. Allerdings läßt er jetzt make laufen. Das hat er
davor auch nicht gefunden. Sowohl make als auch „make clean“ und
„make install“ bringen nur einen Stapel Fehlermeldungen (hier nicht
als root {muß ich das überhaupt sein} angemeldet, Fehlermeldungen
aber gleich):

laktator@localhost:/usr/local/src/sndstretch> make
gcc -Wall -O6 xmms-config --cflags -O2 -fPIC -c
sndstretch_xmms_eff.c gtk-config --cflags -o sndstretch_xmms_eff.lo
/bin/sh: line 1: xmms-config: command not found
/bin/sh: line 1: gtk-config: command not found
In file included from sndstretch_xmms_eff.c:25:
sndstretch_xmms.c:23:21: gtk/gtk.h: Datei oder Verzeichnis nicht
gefunden
In file included from sndstretch_xmms.c:24,
from sndstretch_xmms_eff.c:25:
sndstretch_xmms.h:26:25: xmms/plugin.h: Datei oder Verzeichnis nicht
gefunden
sndstretch_xmms.h:27:29: xmms/configfile.h: Datei oder Verzeichnis
nicht gefunden
In file included from sndstretch_xmms.c:24,
from sndstretch_xmms_eff.c:25:
sndstretch_xmms.h:29: error: parse error before „sndstretch_op“
sndstretch_xmms.h:29: warning: type defaults to int' in declaration of sndstretch_op’
sndstretch_xmms.h:29: warning: data definition has no type or storage
class
sndstretch_xmms.h:30: error: parse error before „sndstretch_ep“
sndstretch_xmms.h:30: warning: type defaults to int' in declaration of sndstretch_ep’
sndstretch_xmms.h:30: warning: data definition has no type or storage
class
sndstretch_xmms.h:38: error: parse error before „fmt“
sndstretch_xmms.h:61: error: parse error before ‚*‘ token
sndstretch_xmms.h:65:31: warning: no newline at end of file

So weit mal. Ist der Fehler daraus ersichtlich? Es gibt ungefähr noch
400 Zeilen mehr. Falls ihr mehr braucht.

Oder:

laktator@localhost:/usr/local/src/sndstretch> make clean
rm -f *~ ; rm -f *.o ; rm -f *.so *.lo

Was will er mir damit sagen?

Vielen Dank für jedes Stück, dass ihr mich schlauer macht
Till

laktator@localhost:/usr/local/src/sndstretch> make
gcc -Wall -O6 xmms-config --cflags -O2 -fPIC -c
sndstretch_xmms_eff.c gtk-config --cflags -o
sndstretch_xmms_eff.lo
/bin/sh: line 1: xmms-config: command not found
/bin/sh: line 1: gtk-config: command not found
In file included from sndstretch_xmms_eff.c:25:
sndstretch_xmms.c:23:21: gtk/gtk.h: Datei oder Verzeichnis nicht gefunden

Installier mal gtk (develop), dann wird wahrscheinlich gtk-config dabei sein (GTK Ver. 1.x) und auch die gtk.h.
Und dann noch mal eben schnell xmms (X Multimedia System) installieren, dann ist auch xmms/plugin.h auch da.

sndstretch_xmms.h:26:25: xmms/plugin.h: Datei oder Verzeichnis
nicht
gefunden

Oder:

laktator@localhost:/usr/local/src/sndstretch> make clean
rm -f *~ ; rm -f *.o ; rm -f *.so *.lo

Was will er mir damit sagen?

Das alle Backups (*~), object-Dateien *.o etc. geloescht wurden, also alles wieder schoen sauber gemacht. Fuer dein naechsten Versuch.

Li

Sndstretch war bei den plugins…
Hi.
Also das mit dem plugin hat sich erledigt. Als ich deinem Tip
nachgegangen bin habe ich noch ein Zusatzpaket mit plugins gefunden.
Da war er dabei. Was aber nichts an meiner grundlegenden Neugier
ändert:

Installier mal gtk (develop), dann wird wahrscheinlich
gtk-config dabei sein (GTK Ver. 1.x) und auch die gtk.h.

Habe ich mit kconfig mitinstalliert. Trotzdem noch
bash: ./configure: Datei oder Verzeichnis nicht gefunden

sndstretch_xmms.h:26:25: xmms/plugin.h: Datei oder Verzeichnis
nicht
gefunden

Die Fehlermeldung hat er immer noch, obwohl die xmms/plugin.h am
richtigen Platz ist.

Bei „make install“ kommt das:

laktator@localhost:/usr/local/src/sndstretch> make install
install sndstretch_xmms_out.so xmms-config --output-plugin-dir
install: Aufruf von stat für ?sndstretch_xmms_out.so? nicht möglich:
Datei oder Verzeichnis nicht gefunden
make: *** [install] Fehler 1


Das alle Backups (*~), object-Dateien *.o etc. geloescht
wurden, also alles wieder schoen sauber gemacht. Fuer dein
naechsten Versuch.

Oh jetzt wird auch klar, warum im Readme erst „make clean“ und dann
„make“ steht.

Uiuiuiuiuiiii. Aller Anfang ist schwer… Aber bei Linux ist das
jetzt schon der dritte Anfang.
Ich bin sicher nicht der Erste mit diesen Problemen. (zu dem ./config
habe ich auch einige Fragen in Foren gefunden. Leider keine Antworten
dazu)
Danke für die Geduld.
Till

Hast du das Paket autoconf installiert?? Ich glaube das wird für configure Dateien benötigt.

Gruss
Mip

Hi,

ich hab auch ein problem mit xmms. aber egal.
./configure habe ich in dem verzeichnis ausgeführt, wo ich
das zusatzpaket für xmms entpackt habe.

Gruß
Gerald