Der Hinweis mit ./ war super. Ich habe aber testweise mein Programm auch mal in "myowntest" und "ulisworld" umbenannt. Wenn ich dann in der Konsole den entsprechenden Befehl eingebe, bekomme ich von der bash die Meldung "command not found" zurück. Ich stehe aber direkt in dem Verzeichnis, in dem auch das Programm liegt. Gebe ich dann "./myowntest" bzw. "./ulisworld" ein funktioniert es. Warum?? Kann man da irgendwie umstellen, damit Linux auch im gerade aktiven Pfad das Executable sucht? Uli -----Ursprüngliche Nachricht----- Von: thodi@et-inf.fho-emden.de [mailto:thodi@et-inf.fho-emden.de]Im Auftrag von Thorsten Jens Gesendet: Freitag, 9. Juni 2000 23:07 An: suse-linux@suse.de Betreff: Re: gcc und "Hallo Welt"?? * Uli Schroeder wrote:
gcc -o test test.c
Wenn ich das bei uns in der FH mache, erhalte ich ein Executable, das ich einfach durch "test" aufrufen kann und das gibt dann "TEST!!" auf dem Bildschirm aus. Bei mir auf dem System wird scheinbar auch ein Executable erstellt, bei dessen Aufruf passiert aber einfach gar nix. Ich bekomme direkt wieder den Prompt der Shell. Ich habe das auch schon mit einem anderen Programm
"test" ist ein eingebauter Befehl der bash, deswegen ist "test" ein denkbar schlechter Name für ein Executable. Probier's entweder mit ./test oder nenn das Programm mal um. Thorsten -- BUGS This manpage is confusing. (man 3 getopt) --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com