SuSE Linux: Versionen ab 6.4
./programmnameim gleichen Verzeichnis aufzurufen erscheint die Fehlermeldung
bash: ./programmname: No such file or directory
objdump --full-contents --section=.interp ./programmnamewelchen Linker dieses Programm benötigt. Sollte die Fehlermeldung:
objdump: ./programmname: File format not recognizederscheinen so handelt es sich um eine Skriptsprache deren in der ersten Zeile des Programms angegebener Interpreter nicht gefunden wird. Überprüfen Sie die Programmdatei dann mit einem Texteditor und passen Sie den Pfad im Programm an bzw. installieren Sie die entsprechende Interpretersprache nach. Erscheint eine Ausgabe der Art:
./programmname: file format elf32-i386 Contents of section .interp: 80480f4 2f6c6962 2f6c642d 6c696e75 782e736f /lib/ld-linux.so 8048104 2e3100 .1.so handelt es sich um ein libc5 Programm das den dynamischen Linker ld-linux.so.1 zur Ausführung benötigt. Falls dieser nicht installiert ist, kommt es zu der oben genannten Fehlermeldung.