Hinweis: Das Forum wird geschlossen! Neue Registrierungen sind nicht mehr möglich!

 Zurück zu Pro-Linux   Foren-Übersicht   FAQ     Suchen    Mitgliederliste
netio nicht ausführbar "No such file or directory"

 
Neuen Beitrag schreiben   Auf Beitrag antworten    Pro-Linux Foren-Übersicht -> Software
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
mr.moe



Anmeldungsdatum: 24.05.2005
Beiträge: 18
Wohnort: ffm

BeitragVerfasst am: 20. Jan 2009 17:48   Titel: netio nicht ausführbar "No such file or directory"

Da ich gewaltige Netzperformance Probleme habe, wollte ich mal Netio ausprobieren. Auf meinem Dekstop-Rechner (Ubuntu Desktop 8.04 (i386)) startet das programm auch einwandfrei, soweit ich das bisher beurteilen kann. Auf dem frisch aufgesetzten Ubuntu-Server 8.04 (amd64) bekomme ich folgende Fehlermeldung:
Code:

moe@ubuntu:~$ /home/moe/netio/bin/linux-i386
-bash: /home/moe/netio/bin/linux-i386: No such file or directory

Die Datei existiert aber definitiv. Ich habe immer nur die Anfangsbuchstaben eingegeben und den Rest per "tab" vervollständigen lassen.

Ich habe einfach das netio-Verzeichnis per scp vom Desktop zum Server kopiert. Die Dateien sollte also gleich sein. Mindestens die md5sum von der "linux-i386" stimmen überein.
Auch ist die Datei ausführbar und gehört mir und ich habe alle Rechte.

Ich könnte mir vorstellen, dass das Problem mit den unterschiedlichen Architekturen zussamenhängt. Auf der Seite: "http://www.ars.de/ars/ars.nsf/docs/netio" wo ich das Programm her habe, habe ich leider keine 64bit Version gefunden.
Da es auch keine configure-Datei gibt weiß ich im Moment nicht weiter.
Die Tatsache dass es eine Makefile gibt lässt mich vermuten, dass man das auch kompilieren kann.
Als Neuling in Sachen Linux habe ich aber leider keine Ahnung wie.

Oder es fehlen irgendwelche Bibliotheken oder so, die halt nur in 64bit Variante installiert sind und das Programm sucht nach 32bit Varianten.

Weiß im Moment nicht weiter
Vielen Dank vorab
moe
 
Benutzer-Profile anzeigen Private Nachricht senden

Janka



Anmeldungsdatum: 11.02.2006
Beiträge: 3569

BeitragVerfasst am: 20. Jan 2009 22:56   Titel:

Mach mal
Code:

$ ldd  /home/moe/netio/bin/linux-i386

Da wird wahrscheinlich für libc und ld-linux und evtl. linux-gate ein "not found" statt einer Library-Adresse stehen. Installier zusätzlich die Runtime für 32 Bit auf deinem 64-Bit-Ubuntu.

Oder du kompilierst tatsächlich für die 64-Bit-Runtime neu. Falls es das Installieren von make und gcc und dann ein Aufruf von "make" nicht tut solltest du dich allerdings besser an den Macher von Netio wenden, weil die Fragen sehr speziell sein werden.

Ich verwende für grobe Durchsatzmessungen immer "bing" (Bing, nicht Ping), das kann man ziemlich gut parametrieren und es hat den Vorteil, dass es für so gut wie jede Distribution und Architektur fertige Pakete gibt.

Janka
_________________
Ich vertonne Spam immer in /dev/dsp statt /dev/null.
Ich mag die Schreie.
 
Benutzer-Profile anzeigen Private Nachricht senden

mr.moe



Anmeldungsdatum: 24.05.2005
Beiträge: 18
Wohnort: ffm

BeitragVerfasst am: 21. Jan 2009 9:54   Titel:

Hm, das mit dem kompilieren hat leider nicht so einfach geklappt. Ein make bringt haufenweise errors.

Und der ldd Aufruf folgendes:
Code:

moe@ubuntu:~$ ldd ./netio/bin/linux-i386
   not a dynamic executable
 
Benutzer-Profile anzeigen Private Nachricht senden

Janka



Anmeldungsdatum: 11.02.2006
Beiträge: 3569

BeitragVerfasst am: 21. Jan 2009 14:27   Titel:

Mit den Fehlern solltest du dich an den Programmierer wenden.

Und das Ergebnis "not a dynamic executeable" ist auch ok, ist einfach statisch gelinkt. Das heißt aber auch, dass es wirklich nur auf dem i386-System funktionieren wird, selbst wenn du die 32-Bit-Runtime (oben auch 32-Bit, sorry) installieren solltest, denn die Aufrufkonventionen sind für amd64 anders.

Janka
_________________
Ich vertonne Spam immer in /dev/dsp statt /dev/null.
Ich mag die Schreie.
 
Benutzer-Profile anzeigen Private Nachricht senden

mr.moe



Anmeldungsdatum: 24.05.2005
Beiträge: 18
Wohnort: ffm

BeitragVerfasst am: 21. Jan 2009 15:57   Titel:

Ok, vielen Dank.
Werde dann wohl erstmal mit bing rumspielen.

Aber vielen Dank für deine Mühen. Und gelernt hab' ich trotzdem wieder was. Und das ist bei so einem geringen Problem mehr Wert als eine direkte Lösung.

Danke und Gruß
Moe
 
Benutzer-Profile anzeigen Private Nachricht senden

Beiträge vom vorherigen Thema anzeigen:   
     Pro-Linux Foren-Übersicht -> Software Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehen Sie zu:  

Powered by phpBB © phpBB Group
pro_linux Theme © 2004 by Mandaxy