Cl Build fails with IPP
I'm using the build script to create a binary + installer on Windows. For my projects that don't use IPP there's no problem, I remove the -ipp parameter from the build command. But when I try to compile with it enabled I get this.
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Platforms\Win32\PlatformToolsets \v141\ImportBefore\Intel.Libs.IPP.v141.targets(90,43): error MSB4086: A numeric comparison was attempted on "$(IPPMajor Version)" that evaluates to "" instead of a number, in condition "'$(IPPSingleThreaded)'=='0' AND ('$(UseIntelIPP)' == 'Sequential' OR '$(UseIntelIPP)' == 'Sequential_Dynamic' OR ('$(UseIntelIPP)' == 'true' AND '%(ClCompile.OpenMPSupport) ' != 'true')) AND $(IPPMajorVersion) > 7". [C:\HISEProjects\sordina\Binaries\Builds\VisualStudio2017\Sordina_SharedCode .vcxproj]
Only happens with the 32bit build it seems.
Uh looks like I didn't tick the IA-32 box in the IPP installer, I bet that's the issue...
Yep it works now :D