Portál AbcLinuxu, 8. prosince 2025 01:02
LDFLAGS=-statica dat konfigure parametry jako
--disable-shared, --disable-rpathapod., jenze k samotnemu linkovani se nevola primo gcc, ale misto neho
libtool --mode=link. A aby se neco zkompilovalo staticky pomoci libtool, musi se mu dat parametr -all-static. Existuje nejaka promena, do ktere bych to mohl napsat (pred tim, nez spustim ./configure, samozrejme)? Dela se to jinak, kdyz chci neco staticky linkovat? Co delam spatne (krome toho, ze nectu dokumentaci
)? Diky za radu.
-- ivo kocvara
make CCLD="gcc -all-static"
na binutils jsem to netestoval, ale jinak se mi zdá, že to funguje.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.