On 14.11.2006 22:20, Peter Wilkes wrote:
i have checked all my project settings. and they are all the same. not using ATL and using Multi-threaded Debug (/MTd). linking with libxml2_a.lib as we'd prefer to minimize DLL redistribution counts.
If you are using prebuilt binary distributed by me, this is the pit. You must either use /MD in everything you build, or make your own libxml2 binary with your choice of runtime. Even the static libxml2 depends on /MD, not on /MT, least of all on /MTd.
Ciao, Igor