Hi Edward, all projects of my application are compiled using unicode. Boost itself was compiled for Visual Studio 2012 as follows: b2.exe --toolset=msvc-11.0 threading=multi link=shared runtime-link=shared variant=debug b2.exe --toolset=msvc-11.0 threading=multi link=shared runtime-link=shared variant=release Other than changing the msvc version number due to upgrading from Visual Studio 2005 to 2012, I have used these same compile options for years. Is there any further information that I can provide that might help diagnose the problem? Thanks, Patrick On 6 September 2013 00:59, Edward Diener <eldiener@tropicsoft.com> wrote:
On 9/5/2013 10:27 AM, Patrick Steele wrote:
I did statically link years ago but then, as you said, new releases of some libraries prevented me from doing this anymore and I needed to link dynamically. I managed to remove the extra preprocessor definitions from my application. I then modified the code to look like test 2 above which works and allows me to continue. Test 3 still causes a crash but I cannot see a reason for it :|
Is it possible you are building with MBCS rather than Unicode ?
______________________________**_________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/**mailman/listinfo.cgi/boost-**users<http://lists.boost.org/mailman/listinfo.cgi/boost-users>