<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>