[linux] staticke kompilovanie baliku
M.F. PSIkappa
psi na talker.sk
Neděle Květen 25 23:28:51 CEST 2003
Zdravim,
skusal si uz RTFM... man gcc
-static
On systems that support dynamic linking, this pre-
vents linking with the shared libraries. On other
systems, this option has no effect.
cize napr.:
$ gcc -o program source.c
$ ldd program
libc.so.6 => /lib/libc.so.6 (0x40019000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
$ gcc -static -o program2 source.c
$ ldd program2
not a dynamic executable
No a do prostredia to mozes nastavit napr. takto:
CFLAGS="-02 -static"
On Sat, 24 May 2003, Ing. Peter Gasparovic wrote:
> Ahojte,
>
> vie niekto poradit ako hocijaky balik skompilujem STATICKY, t.j.
> aby vysledny ELF subor obsahoval vsetky potrebne kniznice. Ide
> vlastne o nastavenie linkera.
>
> Vdaka za kazdu radu.
>
> peterg
--
`)_|_(' PSIkappa
I k psi _at_ talker.sk
Další informace o konferenci linux