Hallo Joachim, hallo Leute, Am Donnerstag, 19. Januar 2006 22:40 schrieb Joachim: [...]
linux:/home/pu/xyz-XXX # ./configure bash: ./configure: /bin/sh: bad interpreter: Keine Berechtigung
und da staunt der Laie ?
Vermutlich fehlen dem Script die x-Rechte (ausführen). Zu beheben mit chmod +x configure Falls es das nicht ist: 6.3. Warum bekommt root 'permission denied'-Meldungen? http://suse-linux-faq.koehntopp.de/q/q-filesystems-perm_denied.html Um weiteren "beliebten" Anfängerproblemen etwas vorzubeugen: Falls beim make Hinweise auf "file not found", "no such file or directory" o. ä. kommen, kannst Du mit pin Dateiname nachsehen, welches Paket (oft irgendwas-devel) Dir fehlt, und dieses per YaST2 oder rpm -Uhv paket.rpm nachinstallieren. Last but not least solltest Du checkinstall statt make install verwenden - das ermöglicht eine spätere Deinstallation und hält die Paketdatenbank konsistent. [1] Bei neueren Versionen von checkinstall wird das neu erstellte Paket nicht automatisch installiert - das kannst Du dann mit rpm -Uhv /pfad/zum/paket.rpm nachholen (den Pfad zeigt Dir checkinstall an). Gruß Christian Boltz [1] Checkinstall ist nicht so gut wie ein "richtiges" RPM auf Basis eines SPEC-File, aber "für den Hausgebrauch" ausreichend und auf jeden Fall besser als nichts ;-) --
Äh - stehe ich auf dem Schlauch? Sehe ich das Problem eigentlich nicht? ImageMagick mit "system" aufrufen und schlicht und einfach den Return-Code auswerten? Das ruft IM über die Shell auf. Mit der Methode wird die Kiste noch bis zur nächsten Eiszeit rechnen. :-) [> Stefan Hundhammer und Ratti in suse-programming]