Christoph Schweda schrieb:
ich versuche gerade die libbeep zu compilieren doch leider komme ich bei diesem Fehler nicht mehr weiter.
--------------------------------------------------------------------------- linux:/home/debugger/temp/beep-media-player-1/beep-media-player-1.0.0-pre3-2/libbeep # make make all-am make[1]: Entering directory `/home/debugger/temp/beep-media-player-1/beep-media-player-1.0.0-pre3-2/libbeep' /bin/sh ./libtool --mode=link gcc -g -O2 -Wall -Wpointer-arith -o libbeep.la -rpath ./lib -export-dynamic -version-info 1:0:0 configfile.lo beepctrl.lo dirbrowser.lo util.lo formatter.lo titlestring.lo xentry.lo -Wl,--export-dynamic -pthread -L/opt/gnome/lib -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lgthread-2.0 -lglib-2.0 libtool: link: only absolute run-paths are allowed make[1]: *** [libbeep.la] Fehler 1 make[1]: Leaving directory `/home/debugger/temp/beep-media-player-1/beep-media-player-1.0.0-pre3-2/libbeep' make: *** [all] Fehler 2 ---------------------------------------------------------------------------
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? CU, Th. [1]bei dir also: /home/debugger/temp/beep-media-player-1/beep-media-player-1.0.0-pre3-2/