I am trying to build an application against IPP 9 that was last built with IPP 7. As expected, there are many functions missing, but the majority are provided in the legacy package available with IPP 9. However, I am left with a relatively small set that are not in the legacy package and have either been removed since 7 or had their signatures changed. I presume that the legacy package just fills the gap between 8 and 9 (?).
Ideally, I don't want to change any code, so is it practical to build with the latest Intel System Studio but replace IPP 9 with 7? I presume I would need to manipulate the enviroment created by the compilervars scripts (LIBRARY_PATH etc.).
ippiLUT_16s_C1R (argument list changed)
ippiLUT_32f_C1R (argument list changed)
ippiLUT_8u_C1R (argument list changed)
You may try to build the latest Intel System Studio with older IPP, but there might be possibility that OpenMP used in older IPP may not be compatible with the latest System Studio suite, and there could be other incompatibility too. Thanks!