Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: Linux Forum Linux-Web.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

ceedeec

Anfänger

  • »ceedeec« ist männlich
  • »ceedeec« ist der Autor dieses Themas

Beiträge: 2

Wohnort: Düsseldorf

Beruf: student

  • Nachricht senden

1

04.05.2008, 12:47

[gelöst] NASM-f elf.. + gcc -o... = eine NICHT ausführbare Datei!!!

hallo,

bin neu bei ubuntu und nutze es eigentlich nur weil mein prof möchte das wir assembler progs machen und zwar unter linux...
wir sollen mit dem nasm programm aus einer .asm datei eine .o datei machen. klappt kein problem :)
dann sollen wir mit dem gcc prog eine ausführbare datei machen!!!
ich nutze also den befehl: gcc -o test test.o driver.o asm_io.o
daraufhin erscheint sofort wieder die eingabezeile.
mit dem befehl dir hab ich überprüft ob die anwendung test da ist.
ist vorhanden.
sie lässt sich aber nicht ausführen!!!
der rechner sagt immer "bash: test: command not found"

jetzt meine frage: ""Was mach ich falsch???""
hoffe mir kann geholfen werden.

danke schon mal im vorraus!

sebastian

linuxerr

Prof. Dr. Schlaumeier

  • »linuxerr« ist männlich

Beiträge: 8 557

Wohnort: Mecklenburg, zur Entwicklungshilfe in Chemnitz/Sachsen ;-)

  • Nachricht senden

2

04.05.2008, 13:09

RE: NASM-f elf.. + gcc -o... = eine NICHT ausführbare Datei!!!

wenn du in dem verzeichnis bist, in dem sich die datei test befindet, gib mal
./test
ein.
Die Rechtschreibfehler in diesem Beitrag sind nicht urheberrechtlich geschützt.
Jeder der einen findet darf ihn behalten und in eigenen Werken weiterverwenden.

ceedeec

Anfänger

  • »ceedeec« ist männlich
  • »ceedeec« ist der Autor dieses Themas

Beiträge: 2

Wohnort: Düsseldorf

Beruf: student

  • Nachricht senden

3

04.05.2008, 13:19

ääh ja,...

funktioniert danke :)

linuxerr

Prof. Dr. Schlaumeier

  • »linuxerr« ist männlich

Beiträge: 8 557

Wohnort: Mecklenburg, zur Entwicklungshilfe in Chemnitz/Sachsen ;-)

  • Nachricht senden

4

04.05.2008, 13:20

ist dir auch klar warum?


mal für alle anderen mit einem ähnlichen problem:
ein kommando/programm wird ohne genaue pfadangabe nur gefunden, wenn sich der pfad im standardsuchpfad (echo $PATH) der shell befindet. wenn den nicht so ist, muss entweder der pfad zu dem kommando mit angegeben werden oder die environment-variable PATH muss ergänzt werden.

übrigens, weise entscheidung des profs!
Die Rechtschreibfehler in diesem Beitrag sind nicht urheberrechtlich geschützt.
Jeder der einen findet darf ihn behalten und in eigenen Werken weiterverwenden.

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »linuxerr« (04.05.2008, 13:39)


Thema bewerten