Well there are some mistakes from both sides...
It is our mistake that ipp.h file includes ippcp.h file which is part of IPP crypto package distributed as a separate download due to legal reasons. There are twoscripts which should set up the IPP for IXP environment for Linux package. One which ends with 'le' is for little-endian OS and the second one, which ends with 'be' is for big-endian OS. In IPP for IXP relase notes it is stated which OS we do support. For Linux it is Montavista Linux OS and tool chain. You might not be able to use IPP for IXP with gcc tool chain.
I do not know what the sample you mention, but stdafx.h is a standard file for Windows MFC precompiled headers. Of course it is not available on Linux.
I'm a little confused: I found posts where Mr. Dudnik states PXA255 is not supported with IPP 4.x, better to use 3.x, but I have 4.1 working with arm-linux-gcc 3.3.2. When I try to link with the IPP 5.3 libraries, I get errors concerning the VFP instructions. What is the latest IPP version which supports GCC and where can I download it? I can only find links to download IPP 5.3.
Thanks in advance,