Kevin B. McCarty wrote: > Josselin Mouette wrote: > > > Le mercredi 09 mars 2005 à 11:23 -0800, Blunt Jackson a écrit : > >> I appreciate the clarification. What is desirable, then, is for the > >> developer > >> to be able to statically link his or her own libraries, and third > >> party libraries, > >> but to dynamically pick up "system" libraries, of which I would number > >> libpthread. That would be adequate for my needs. I expect this is possible, > >> as *everything* is possible, somehow. Perhaps it is something as trivial > >> as a compiler or linker flag that I have missed? > > > > Yup, just enclose the libraries you want to link statically against > > between -Wl,-Bstatic and -Wl,-Bdynamic: > > > > gcc -o something foo.o bar.o -lsystemlib -Wl,-Bstatic -lownlib > > -lthirdpartylib -Wl,-Bdynamic -lpthread > > -Wl,-static ... -Wl,-dy are equivalent and shorter :-)
-Wl,-dn ... -Wl,-dy for further obfuscation. :-) Thiemo -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]