Re: static linking
Joe Cosby <[email protected]> Fri, 4 Jan 2008 07:07:12 -0800
| Newsgroups | gmane.text.xml.expat.general |
|---|---|
| Message-ID | <[email protected]> |
Thanks all for the help! > Subject: Re: [Expat-discuss] (no subject) > To: [email protected] > CC: [email protected] > From: [email protected] > Date: Thu, 3 Jan 2008 13:51:29 -0800 > > I had the same question some time ago. Here's my question and the reply. > This solution worked for me. > > > Tom Younger wrote: >> Hi there. >> >> I have a question about linking. >> >> I would like to link the Expat library statically. When I link to the >> Linux libraries, this happens properly, however when I link my project >> under Windows, I can only get the program to work if I include the path > to >> the libexpat.dll in my system path. >> >> Even though I include StaticLibs\libexpatMT.lib in my link command, > without >> Libs\libexpat.lib, it can't resolve some symbols. It appears as though >> libexpat.lib loads the DLL at run-time. > For static linking you need to define a specific symbol. > If I remember correctly it is XML_STATIC. > > Karl > -- Joe Cosby http://joecosby.com/ "If God is male, and God is everywhere, does that mean His Penis is everywhere?" Which is a philosophical question just as well avoided, since that one inevitably leads to futile questions like "How do I keep God's Penis out of My Drink?" - Tesla Coil, alt.slack :: Currently listening to Dust Dawn (previously unissued alternative take), 1965, by John Coltrane, from "Kulu Se Mama (Juno Se Mama)" _________________________________________________________________ Get the power of Windows + Web with the new Windows Live. http://www.windowslive.com?ocid=TXT_TAGHM_Wave2_powerofwindows_012008