[mapguide-internals] C1001 internal error when building Oem/lib_json in Release|x64

Andy Zhang Andy.Zhang at autodesk.com
Thu Dec 10 17:26:39 PST 2015

Hi Jackie,

It seems this is a general issue of VS2015 update 1. Many Autodesk products don't build with it and there are no plans to support the update right now. We are in the process of evaluating the update and will let you know if there is a decision. Before this, please use VS2015 RTM. 

Best Regards

-----Original Message-----
From: mapguide-internals [mailto:mapguide-internals-bounces at lists.osgeo.org] On Behalf Of Jackie Ng
Sent: Thursday, December 10, 2015 11:48 AM
To: mapguide-internals at lists.osgeo.org
Subject: Re: [mapguide-internals] C1001 internal error when building Oem/lib_json in Release|x64

I've found the error goes away if I turn off optimization in Release|x64, however this isn't really acceptable as a workaround. If we're building in release mode, everything should be optimized!

Strangely enough, if I take their latest jsoncpp source and generate VS 2015 projects files with the CMake generator, its Release|x64 configuration does not cause C1001 and it has optimization settings enabled!

So I'm going to try grafting their CMake-generated VS2015 project files onto our one to see how it goes.

- Jackie

View this message in context: http://osgeo-org.1560.x6.nabble.com/C1001-internal-error-when-building-Oem-lib-json-in-Release-x64-tp5240500p5240639.html
Sent from the MapGuide Internals mailing list archive at Nabble.com.
mapguide-internals mailing list
mapguide-internals at lists.osgeo.org

More information about the mapguide-internals mailing list