This is regarding cross-compiling wolfssl for Win CE 7 with target type as arm using VS 2008. I could see people have tried compiling with WIN CE 5 and thought you might help me.
Environment : Customized Win CE 7 SDK with cpu type arm (not x86)
Steps followed for compilation.
- Cloned wolfssl latest version
- Created a smart device project in VS 2008 as a DLL and then added the wolfssl files
(user_settings.h was chosen from the /IDE/WIN and not sure that's right for WIN CE
- Added the preprocessor directives '_WIN32_WCE' and further more like WOLFSSL_USER_SETTINGS (referring from default wolfssl64.sln project)
- Tried compiling and ended up with the many undefined errors under 'wc_port.c' file like struct 'tm' undefined and so on... (time related structure undefines).
I did refer to the 'noob: Cutom enviroment settings' and 'How to compile for Windows CE 5' but couldn't find steps exactly for resolving time structure issue. Any help would be highly appreciated. Also if references to detailed steps for compiling and running samples
- Senche