<html>
<head>
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix">On 09/01/2015 04:32, Dongsheng Song
wrote:<br>
</div>
<blockquote
cite="mid:CAE8XmWowgizyjdm85JAhnPo_oEz4N7FujZdxNW2VheQBd3roEw@mail.gmail.com"
type="cite">
<pre wrap="">test failure on custom build:
perl Configure ^
no-comp no-dso no-idea no-ssl2 no-ssl3 no-psk no-srp ^
--prefix=D:/var/pool/openssl-win32 ^
VC-WIN32
...
D:\var\tmp\openssl-1.0.1k>nmake -f ms\ntdll.mak
...
D:\var\tmp\openssl-1.0.1k>nmake -f ms\nt.mak test
Microsoft (R) Program Maintenance Utility Version 12.00.21005.1
Copyright (C) Microsoft Corporation. All rights reserved.
cd out32
..\ms\test
rsa_test
PKCS #1 v1.5 encryption/decryption ok
OAEP encryption/decryption ok
PKCS #1 v1.5 encryption/decryption ok
OAEP encryption/decryption ok
PKCS #1 v1.5 encryption/decryption ok
OAEP encryption/decryption ok
PKCS #1 v1.5 encryption/decryption ok
OAEP encryption/decryption ok
PKCS #1 v1.5 encryption/decryption ok
OAEP encryption/decryption ok
PKCS #1 v1.5 encryption/decryption ok
OAEP encryption/decryption ok
destest
Doing cbcm
Doing ecb
Doing ede ecb
Doing cbc
Doing desx cbc
Doing ede cbc
Doing pcbc
Doing cfb8 cfb16 cfb32 cfb48 cfb64 cfb64() ede_cfb64() done
Doing ofb
Doing ofb64
Doing ede_ofb64
Doing cbc_cksum
Doing quad_cksum
input word alignment test 0 1 2 3
output word alignment test 0 1 2 3
fast crypt test
ideatest
'ideatest' is not recognized as an internal or external command,
operable program or batch file.
problems.....
</pre>
</blockquote>
<tt>I guess it then has no idea what that test is (hint, hint).</tt><tt><br>
</tt><tt><br>
</tt><tt>The Windows build scripts (unlike the POSIX build scripts)<br>
are not completely</tt><tt> </tt><tt>adapted to the configured
build options,<br>
and thus include tests for features</tt><tt> </tt><tt>you have
decided not<br>
to build.</tt><tt><br>
</tt><tt><br>
</tt><tt>This is because the syntax differences between POSIX make<br>
and Microsoft nmake are too big to automatically do a<br>
complete translation inside the Configure.pl script. So<br>
the script cheats and reads out the primary lists of<br>
files to compile and then</tt><tt>just outputs simplistic nmake<br>
makefiles (such as nt.mak and ntdll.mak) based on those</tt><tt><br>
</tt><tt>lists.</tt><br>
<br>
<pre class="moz-signature" cols="72">Enjoy
Jakob
--
Jakob Bohm, CIO, Partner, WiseMo A/S. <a class="moz-txt-link-freetext" href="http://www.wisemo.com">http://www.wisemo.com</a>
Transformervej 29, 2860 Søborg, Denmark. Direct +45 31 13 16 10
This public discussion message is non-binding and may contain errors.
WiseMo - Remote Service Management for PCs, Phones and Embedded </pre>
</body>
</html>