Title: OpenSSL fips 1.0 build for WinCE 5.0

Hi,

Our WinCE devices use ARM (Intel PXA255) processor. When I followed the build instructions to build the non-fips OpenSSL (perl Configure VC-CE), with minor changes to the build script and few source files, I managed to build the OpenSSL.exe, libeay32.dll and ssleay32.dll successfully.

However, when I tried to build the fips version (perl Configure VC-CE fips), I got this error:
***FIPS module directory sanity check failed***
FIPS module build failed, or was deleted
Please rebuild FIPS module.

I found a useful discussion thread ("Compilation of OpenSSL-fips-1.0 under Windows" 03/30/06), and realized that people have to use MSYS and gcc to compile fips module first, etc.

My questions are:
1. Do we have to use the same "trick" to compile the fips module for WinCE?
2. Can we use Microsoft WinCE Platform Builder's ARM compiler to achieve this?
3. If we do have to use MSYS and/or gcc, they should be the ARM's version right? Where can I get it if there exists one?

Your response is very much appreciated.

Robert

Reply via email to