Hallo Thomas, Am Mi, 2003-10-29 um 23.34 schrieb Thomas Hertweck:
Wie hast Du das configure-Skript aufgerufen? Versuche es mal bitte explizit mit "./configure --prefix=/usr/local", wenn Du das Programm nach /usr/local installieren willst (oder eben einem anderen _vollen_ Pfadnamen, wenn Du es wo anderst installieren willst) - lasse die Prefix-Option nicht weg, auch wenn /usr/local theoretisch der Default-Installationsplatz ist. Fuehre auch nicht direkt ein "make" Befehl in ./libbeep aus, sondern im Oberverzeichnis[1], wo auch das zentrale configure-Skript liegt. Du solltest auch nur dieses zentrale configure-Skript aufrufen muessen. Geht dann das Compilieren?
Danke für deinen Lösungsvorschlag. Ich habe das Script ausgeführt wie du es geschrieben hast, auch im Oberverzeichniss. Leider habe ich jetzt bei dem make im Oberverzeichniss folgende Fehler: -------------------------------------------------------------------------- fullscreen.h:39: error: parse error before '*' token bmp.c:109: error: conflicting types for `read_bmp' bmp.h:22: error: previous declaration of `read_bmp' make[4]: *** [bmp.o] Fehler 1 make[4]: Leaving directory `/home/debugger/temp/beep-media-player-1/beep-media-player-1.0.0-pre3-2/beep' make[3]: *** [all-recursive] Fehler 1 make[3]: Leaving directory `/home/debugger/temp/beep-media-player-1/beep-media-player-1.0.0-pre3-2/beep' make[2]: *** [all] Fehler 2 make[2]: Leaving directory `/home/debugger/temp/beep-media-player-1/beep-media-player-1.0.0-pre3-2/beep' make[1]: *** [all-recursive] Fehler 1 make[1]: Leaving directory `/home/debugger/temp/beep-media-player-1/beep-media-player-1.0.0-pre3-2' make: *** [all] Fehler 2 -------------------------------------------------------------------------- Gruß Christoph -- http://www.CodingCommunity.de - Das Portal für Programmierer