[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

[xml] RE: Link warning on xmlFree in Visual Studio link



Igor,

Excellent idea. I compare my project with the makefile and found that /D
LIBXML_STATIC was missing.
After adding it to VC the warning disappeared.

Thanks
Israel Ganor


> -----Original Message-----
> From: Igor Zlatkovic [mailto:igor zlatkovic com] 
> Sent: Saturday, February 28, 2004 5:53 PM
> To: Israel Ganor; xml gnome org
> Subject: Re: Link warning on xmlFree in Visual Studio link
> 
> 
> Israel Ganor wrote:
> 
> > Hi,
> > 
> > I'm developing an application using a static lib libxml 
> > (libxml2_a.lib) in Visual Studio 6.0. Everything goes fine 
> except for 
> > a warning that appears on every build:
> > 
> > LINK : warning LNK4049: locally defined symbol "_xmlFree" imported
> > (LNK4049: The symbol was both exported from and imported to the 
> > program)
> > 
> > Any ideas how to eliminate it?
> 
> I compile with VC all the time and don't have that warning. 
> Your project 
> file probably doesn't define everything the makefile in win32/ does.
> 
> Check the win32/Makefile.msvc and make sure that every /D 
> switch there 
> is reflected in your project file.
> 
> If that fails, then read win32/readme.txt and compile from 
> the command 
> line. If you still get the same error, then post back, it's a bug.
> 
> Ciao,
> Igor
> 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]