Re: Kann kein selbstkompiliertes Binary a.d. aktuellen Bash 3.0.7 starten
Thomas Schönhoff <tom_woody@web.de> writes:
> ich kann gegenwärtig ein erfolgreich mit GCC 3.3.5 kompiliertes kleines
> C Programm in der Shell innerhalb von Emacs nicht zum Laufen überreden!
>
> Kompiliert habe ich mit:
>
> gcc -Wall -ggdb -c dateiname.c -o dateiname
^^
Laß das -c weg (und schau im GCC-Manual nach, was es macht).
> Dies resultiert in:
> -----------------------------------------------------------------
> > file array_funktion
>
> array_funktion: ELF 32-bit LSB relocatable, Intel 80386, version 1
^^^^^^^^^^^
> (SYSV), not stripped
> -------------------------------------------------------------------
> Sieht also ziemlich normal aus!
Vergleich das mit dem, was file ausgibt, wenn Du das -c wegläßt, und Du
wirst verstehen, warum es nicht geht.
Martin
--
,--. ,= ,-_-. =.
/ ,- ) Martin Dickopp, Dresden, Germany ((_/)o o(\_))
\ `-' http://www.zero-based.org/ `-'(. .)`-'
`-. \_/
Reply to: