PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : projectx.jar: Can not execute binary file unter Linux


kyugard
03.01.2004, 04:38
Hallo Zusammen,

ich habe ProjectX gerade eben unter Linux (SuSE 8.1 mit Kernel 2.4.21) kompiliert. Das hat soweit einwandfrei geklappt. Beim Ausführen des Programms bekomme ich aber folgende Fehlermeldung:

bash: ./projectx.jar: cannot execute binary file

Die Rechte stehen derzeit auf 755 (sowohl fuer projectx.jar als auch AC3.bin)

Was mich ein bisschen stutzig macht, ist die Ausgabe von 'file':

projectx.jar: Zip archive data, at least v2.0 to extract

Saemtliche Umbennenungsversuche haben aber an dem beschriebenen Fehler auch nichts geaendert.

Wie ist das denn unter Java? Das Programm muss ja irgendwie in der VM laufen (nehme ich an) - muss ich da noch irgendwas mitgeben bzw. bestimmte Shell Variablen setzen?

Ich hab's übrigens sowohl mit SDK 1.4.2_03 als auch mit dem bei SuSE mitgelieferten SDK 1.3.1 kompiliert - aber immer mit gleichen Ergebnis.

Kennt das Problem einer von Euch?

Viele Gruesse,

Thorsten

kyugard
03.01.2004, 04:51
Ok, hat sich erledigt.

Trotzdem die Frage: Gibt es eine Moeglichleit unter Linux Java Programme einfach per Aufruf des Filenamens zu laden?

(Ausser simplest Shell-Script?)

Gruesse,

Thorsten