Hi,

At 02 Aug 2005 17:26:51 +0200 Andy Polyakov wrote:
> What fails more specifically? I'd prefer to keep OPENSSL_showfatal,
> which would show dialog box on WCE... A.


Here is an error message I got:


Building OpenSSL
clarm.exe /Fotmp32dll_ARM\cryptlib.obj -Iinc32 -Itmp32dll_ARM /MC /Ox
/O2 /Ob2 /W3 /WX /GF /Gy /nologo -DUNICODE -D_UNICODE -DOPENSSL_SYSNAME_WINCE
-DWIN32_LEAN_AND_MEAN -DL_ENDIAN -DDSO_WIN32 -DNO_CHMOD -IC:\wcecompat/include
/Gs0 -D_WIN32_WCE=300 -DUNDER_CE=300 -DWCEPLATFORM=MS_POCKET_PC -DARM -D_ARM_
/Fdout32dll_ARM -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_KRB5 -D_WINDLL
-D_DLL -DOPENSSL_BUILD_SHLIBCRYPTO -c .\crypto\cryptlib.c
cryptlib.c
..\crypto\cryptlib.c(634) : error C2220: warning treated as error - no object file generated
..\crypto\cryptlib.c(634) : warning C4013: 'GetProcessWindowStation' undefined; assuming extern returning int
..\crypto\cryptlib.c(634) : warning C4047: '=' : 'struct HWINSTA__ *' differs in
levels of indirection from 'int '
..\crypto\cryptlib.c(637) : warning C4013: 'GetUserObjectInformationW' undefined; assuming extern returning int
..\crypto\cryptlib.c(637) : error C2065: 'UOI_NAME' : undeclared identifier
..\crypto\cryptlib.c(672) : warning C4013: 'GetStdHandle' undefined; assuming extern returning int
..\crypto\cryptlib.c(672) : error C2065: 'STD_ERROR_HANDLE' : undeclared identifier
..\crypto\cryptlib.c(672) : warning C4047: '=' : 'void *' differs in levels of indirection from 'int '
..\crypto\cryptlib.c(673) : warning C4013: 'GetFileType' undefined; assuming extern returning int
..\crypto\cryptlib.c(673) : error C2065: 'FILE_TYPE_UNKNOWN' : undeclared identifier
..\crypto\cryptlib.c(682) : warning C4133: '=' : incompatible types - from 'const char *' to 'const unsigned short *'
..\crypto\cryptlib.c(725) : warning C4013: 'GetVersion' undefined; assuming extern returning int
..\crypto\cryptlib.c(726) : warning C4013: 'RegisterEventSource' undefined; assuming extern returning int
..\crypto\cryptlib.c(726) : warning C4047: 'initializing' : 'void *' differs in levels of indirection from 'int '
..\crypto\cryptlib.c(728) : warning C4013: 'ReportEvent' undefined; assuming extern returning int
..\crypto\cryptlib.c(729) : warning C4013: 'DeregisterEventSource' undefined; assuming extern returning int
..\crypto\cryptlib.c(733) : error C2065: 'MSGBOXPARAMS' : undeclared identifier
..\crypto\cryptlib.c(733) : error C2146: syntax error : missing ';' before identifier 'm'
..\crypto\cryptlib.c(733) : error C2065: 'm' : undeclared identifier
..\crypto\cryptlib.c(735) : error C2224: left of '.cbSize' must have struct/union type
..\crypto\cryptlib.c(736) : error C2224: left of '.hwndOwner' must have struct/union type
..\crypto\cryptlib.c(737) : error C2224: left of '.lpszCaption' must have struct/union type
..\crypto\cryptlib.c(738) : error C2224: left of '.dwStyle' must have struct/union type
..\crypto\cryptlib.c(739) : error C2224: left of '.hInstance' must have struct/union type
..\crypto\cryptlib.c(740) : error C2224: left of '.lpszIcon' must have struct/union type
..\crypto\cryptlib.c(740) : error C2065: 'IDI_ERROR' : undeclared identifier
..\crypto\cryptlib.c(741) : error C2224: left of '.dwContextHelpId' must have struct/union type
..\crypto\cryptlib.c(742) : error C2224: left of '.lpfnMsgBoxCallback' must have
struct/union type
..\crypto\cryptlib.c(743) : error C2224: left of '.dwLanguageId' must have struct/union type
..\crypto\cryptlib.c(744) : error C2224: left of '.lpszText' must have struct/union type
..\crypto\cryptlib.c(746) : warning C4013: 'MessageBoxIndirect' undefined; assuming extern returning int
NMAKE : fatal error U1077: 'clarm.exe' : return code '0x2'


I'll look into it later so that OPENSSL_showfatal can show a message box.

--
Satoshi Nakamura
__________________________________________________ ____________________
OpenSSL Project http://www.openssl.org
Development Mailing List openssl-dev@openssl.org
Automated List Manager majordomo@openssl.org