Forum Discussion

🚨 This forum is archived and read-only. To submit a forum post, please visit our new Developer Forum. 🚨
sbdykes's avatar
sbdykes
Expert Protege
10 years ago

SDK 1.3.0 LibOVRKernel does not build in Visual Studio 2010

Despite there being provided VS2010 projects for LibOVRKernel, the code itself utilizes language features/standard libraries that require VS2012 or later.  Specifically, std::atomic, the use of enum class, the use of variadic templates (template<typename...>, which requires VS2013 IIRC), and the use of <filesystem>.  This appears to be confined to the Logging system, and probably wouldn't be very hard to rectify aside from the variadic templates.

LibOVR builds without issues in VS2010.

I'm hoping to get by without needing to build LibOVRKernel at this release (I've needed it for utilizing a custom memory allocator in previous releases), but that's a subject for a different post.

11 Replies