[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: