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 😄


Log in to reply
 

5
Online

474
Users

1.6k
Topics

12.1k
Posts