Jine LDFLAGS pro staticke linkovani?

Jan Kasprzak kas na informatics.muni.cz
Pondělí Srpen 11 14:28:42 CEST 2003


Marian Cavojsky wrote:
: On Mon, Aug 11, 2003 at 01:49:03PM +0200, Jan Kasprzak wrote:
: > 	Ne, protoze libnls a libnss se (pokud vim) nelisi pri statickem
: > a dynamickem linkovani. Jeste takto: mam-li program
: > 
: > 	echo "main(){gtk_init();}" >test.c
: > 
: > a snazim se ho kompilovat, tak prikaz
: > 
: > 	cc test.c `gtk-config --libs`
: > 
: > projde, zatimco
: > 
: > 	cc test.c -static `gtk-config --libs`
: > 
: > selze s nedefinovanym pthread_equal.
: 
: Mozno vam to nepomoze, ale ked som si dal vypisat
: $gtk-config --libs
: -L/usr/lib -L/usr/X11R6/lib -lgtk -lgdk -rdynamic -lgmodule -lglib -ldl
: -lXi -lXext -lX11 -lm
: 
: Je tam nejake -rdynamic
: 
: vrtal som sa trosku v manualovych strankach, ale -r som nenasiel, nebude
: to mat nejaky suvis? Co to -r vlastne znamena.

	I bez -rdynamic se to slinkuje dynamicky dobre a staticky s chybou.

-Y.

-- 
| Jan "Yenya" Kasprzak  <kas at {fi.muni.cz - work | yenya.net - private}> |
| GPG: ID 1024/D3498839      Fingerprint 0D99A7FB206605D7 8B35FCDE05B18A5E |
| http://www.fi.muni.cz/~kas/   Czech Linux Homepage: http://www.linux.cz/ |
|  I actually have a lot of admiration and respect for the PATA knowledge  |
| embedded in drivers/ide. But I would never call it pretty:) -Jeff Garzik |


Další informace o konferenci Linux