Hot Door CORE Forum
VS 2010 build anomalies - Printable Version

+- Hot Door CORE Forum (http://hotdoorcore.com/forum)
+-- Forum: All forums (http://hotdoorcore.com/forum/forumdisplay.php?fid=1)
+--- Forum: Getting started (http://hotdoorcore.com/forum/forumdisplay.php?fid=6)
+--- Thread: VS 2010 build anomalies (/showthread.php?tid=91)



VS 2010 build anomalies - Rick Johnson - 07-31-2016

I've just started building CORE plugins using Visual Studio 2010 under Windows 10. Along with the CS6 64-bit release version of the plugins, including those compiled from the samples with the 0.6.2 release, there are also .lib and .exp versions of the plugin. Are they needed?

Also, when I try to open the "InfoAI16RC" for the 64-bit release build, VS gives me an error RC2104: undefined keyword or key name: VS_FFI_FILEFLAGMASK. The main .rc file shows a warning that it cannot open the include file "hdicoreMacros.h" -- I checked and the file is there with the other header files. I presume it can be fixed in the search paths, but I thought you'd like to know.

The plugins do load and run for both 32- and 64-bit, at least on my system which built the plugins.


RE: VS 2010 build anomalies - garrett - 08-04-2016

(07-31-2016, 03:39 PM)Rick Johnson Wrote: Along with the CS6 64-bit release version of the plugins, including those compiled from the samples with the 0.6.2 release, there are also .lib and .exp versions of the plugin. Are they needed?

Those do not need to be distributed with the *.aip file.

(07-31-2016, 03:39 PM)Rick Johnson Wrote: Also, when I try to open the "InfoAI16RC" for the 64-bit release build, VS gives me an error RC2104: undefined keyword or key name: VS_FFI_FILEFLAGMASK. The main .rc file shows a warning that it cannot open the include file "hdicoreMacros.h" -- I checked and the file is there with the other header files. I presume it can be fixed in the search paths, but I thought you'd like to know.

I've found that Visual Studio isn't particularly adept at handing *.rc editing. I just use a normal text editor for them.