[LUGOS-PROG] strip...tease

Borut Mrak b at aufbix.org
Thu Jul 25 14:47:27 CEST 2002


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Thursday 25 July 2002 21:40, you wrote:
> To bi znal biti del problema .. Linux/VAX (se) nima dinamicnih kniznjic,
> uClibc (in ostale) je staticna, zato se verjetno program ni hotel
> zlinkat. Kakorkoli, zdaj dela s kompletnimi knjiznicami. Baje ima en
> mozak ze skoraj sportan glibc, ampak z njim so pa drugi problemi -
> staticno zlinkan Hello World binary je dolg cca. 1.3 MB :)

Hmm...za razliko od? Na i386 zgleda to takole:

$ cat hello.c
#include <stdio.h>

int main(void) {
        printf("Hello World!\n");
        return(0);
}
$ gcc -static -o hello hello.c
$ ls -l hello
- -rwxr-xr-x    1 b        b          432066 Jul 25 14:44 hello
$ strip hello
$ ls -l hello
- -rwxr-xr-x    1 b        b          388736 Jul 25 14:44 hello
$

res je nestripan hello 3x manjsi, vendar se mi to ne zdi taka huda razlika. 
Tudi binaryji za Sparc-e in HPPA so dosti vecji kot za i386. Ne vem tocnih 
stevilk, ker trenutno nimam nobenega z Linuxom pri roki, ampak razlika je, in 
to kar precejsnja.

lp,

- -- 
Borut Mrak, b at aufbix.org
PGP: finger:b at aufbix.org
- ------------------------
"Not only is God dead, but just try to find a plumber on weekends."
                                                        -- Woody Allen
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iEYEARECAAYFAj0/818ACgkQRUVvbWYRhIJ/KACgw09kkZ5ycgfLoJCGTM7W+p4A
i+0AoLJsE26mPuqej9+WXs/07fvJ7Dic
=pxnF
-----END PGP SIGNATURE-----



More information about the lugos-prog mailing list