PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Kompilierte programm können nicht ausgeführt werden



06-01-2001, 16:04
Wenn ich ein Programm mit g++ oder gcc kompiliere, ist es nicht ausführbar. Das Execute-Bit ist gesetzt und Suse behauptet auch, dass es ausführbar wäre, aber wenn ich das Programm starten will kommt immer etwas wie "Befehl nicht gefunden" o.ä.
Ich denke, mir fehlen Libraries (a.out oder ELF) - kann mir jemand sagen, was ich genau installieren muss und wo ich es finde, um das Prob zu beheben?

06-01-2001, 17:51
versuch mal in dem Verzeichnis, in dem das proggi liegt, statt
proggi
folgendes einzugeben:
./progi
das muß man nämlich so machen, genaueres siehe ein paar Threads zuvor...

Sion

06-01-2001, 23:42
Hmmm....

Wie sieht denn dein Programm aus?
Bringt der Compiler irgendwelche Fehlermeldungen oder so?

@Sion: Ernste Frage
Warum funktioniert das bei mir dann ohne ./ ?

Ciao,

DJ

christophwth
06-01-2001, 23:59
Hi
djlauk
zu Deiner zweiten Frage, weil Dein user ./ im Path stehen hat. Bei root hingegen ist das
./ nicht im Path enthalten weil ein fasch
eintippter Befehl sonst verherende Folgen haben könnte.

@gumper
wie sieht der der Compileraufruf aus ?
wenn Du gcc ohne " -o SowillmeinProgrammnennen "ausführst heist das Ergebnis standardmäßig a.out

CU
Christoph

07-01-2001, 15:15
Es war das './'-Problem, jetzt gehts - gracias!

07-01-2001, 16:36
@Sion: Ernste Frage
Warum funktioniert das bei mir dann ohne ./ ?
[/B][/QUOTE]

entweder du bist nicht root oder hast -entgegen aller Warnungen- dem root das "beigebracht". Soll man aber nicht ;-)
(sowas kann man ja so schön schnell in yast einstellen...)

Sion

thommy
08-01-2001, 09:18
@djaulk

Die Sache mit dem aktuellen Verzeichnis...: http://www.linuxfibel.de/linux/linuxfibel/securesystem.htm#path

Thomas

[Dieser Beitrag wurde von thommy am 08. Januar 2001 editiert.]

[Dieser Beitrag wurde von thommy am 08. Januar 2001 editiert.]

12-01-2001, 23:18
Hi!

@alle:

Vielen Dank meinerseits, bin jetzt auch schlauer. Übrigens mein root kann das auch nicht, passt also schon http://www.linuxforen.de/ubb/wink.gif

Ciao,

djlauk