OpenSSL 1.0.0 Beta 3 のビルド試行 - 完走?
「問題解決編」でビルドはしたが,test と install はしていなかった.
- nmake -f ms\ntdll.mak test
- nmake -f ms\ntdll.mak install
ってあれー?test が途中終了しているぞ.どうしよう.nmake /a /f ms\ntdll.mak > c:\make.txt しよう(参考).436kb,1826行のファイルになったぞ.
備考
コマンド実行の出力とか.
nmake -f ms\ntdll.mak test
Microsoft(R) Program Maintenance Utility Version 9.00.30729.01 Copyright (C) Microsoft Corporation. All rights reserved. cd out32dll ..\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 ecb idea ok cbc idea ok cfb64 idea ok bftest testing blowfish in raw ecb mode testing blowfish in ecb mode testing blowfish set_key testing blowfish in cbc mode testing blowfish in cfb64 mode testing blowfish in ofb64 shatest test 1 ok test 2 ok test 3 ok sha1test test 1 ok test 2 ok test 3 ok md5test test 1 ok test 2 ok test 3 ok test 4 ok test 5 ok test 6 ok test 7 ok md2test 'md2test' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。 problems.....
nmake -f ms\ntdll.mak install
Microsoft(R) Program Maintenance Utility Version 9.00.30729.01 Copyright (C) Microsoft Corporation. All rights reserved. Building OpenSSL perl util/mkdir-p.pl "c:\openssl" perl util/mkdir-p.pl "c:\openssl\bin" created directory `c:/openssl/bin' perl util/mkdir-p.pl "c:\openssl\include" created directory `c:/openssl/include' perl util/mkdir-p.pl "c:\openssl\include\openssl" created directory `c:/openssl/include/openssl' perl util/mkdir-p.pl "c:\openssl\lib" created directory `c:/openssl/lib' perl util/copy.pl "inc32\openssl\*.[ch]" "c:\openssl\include\openssl" Copying: inc32/openssl/aes.h to c:/openssl/include/openssl/aes.h Copying: inc32/openssl/applink.c to c:/openssl/include/openssl/applink.c Copying: inc32/openssl/asn1.h to c:/openssl/include/openssl/asn1.h Copying: inc32/openssl/asn1_mac.h to c:/openssl/include/openssl/asn1_mac.h Copying: inc32/openssl/asn1t.h to c:/openssl/include/openssl/asn1t.h Copying: inc32/openssl/bio.h to c:/openssl/include/openssl/bio.h Copying: inc32/openssl/blowfish.h to c:/openssl/include/openssl/blowfish.h Copying: inc32/openssl/bn.h to c:/openssl/include/openssl/bn.h Copying: inc32/openssl/buffer.h to c:/openssl/include/openssl/buffer.h Copying: inc32/openssl/camellia.h to c:/openssl/include/openssl/camellia.h Copying: inc32/openssl/cast.h to c:/openssl/include/openssl/cast.h Copying: inc32/openssl/cms.h to c:/openssl/include/openssl/cms.h Copying: inc32/openssl/comp.h to c:/openssl/include/openssl/comp.h Copying: inc32/openssl/conf.h to c:/openssl/include/openssl/conf.h Copying: inc32/openssl/conf_api.h to c:/openssl/include/openssl/conf_api.h Copying: inc32/openssl/crypto.h to c:/openssl/include/openssl/crypto.h Copying: inc32/openssl/des.h to c:/openssl/include/openssl/des.h Copying: inc32/openssl/des_old.h to c:/openssl/include/openssl/des_old.h Copying: inc32/openssl/dh.h to c:/openssl/include/openssl/dh.h Copying: inc32/openssl/dsa.h to c:/openssl/include/openssl/dsa.h Copying: inc32/openssl/dso.h to c:/openssl/include/openssl/dso.h Copying: inc32/openssl/dtls1.h to c:/openssl/include/openssl/dtls1.h Copying: inc32/openssl/e_os2.h to c:/openssl/include/openssl/e_os2.h Copying: inc32/openssl/ebcdic.h to c:/openssl/include/openssl/ebcdic.h Copying: inc32/openssl/ec.h to c:/openssl/include/openssl/ec.h Copying: inc32/openssl/ecdh.h to c:/openssl/include/openssl/ecdh.h Copying: inc32/openssl/ecdsa.h to c:/openssl/include/openssl/ecdsa.h Copying: inc32/openssl/engine.h to c:/openssl/include/openssl/engine.h Copying: inc32/openssl/err.h to c:/openssl/include/openssl/err.h Copying: inc32/openssl/evp.h to c:/openssl/include/openssl/evp.h Copying: inc32/openssl/hmac.h to c:/openssl/include/openssl/hmac.h Copying: inc32/openssl/idea.h to c:/openssl/include/openssl/idea.h Copying: inc32/openssl/krb5_asn.h to c:/openssl/include/openssl/krb5_asn.h Copying: inc32/openssl/kssl.h to c:/openssl/include/openssl/kssl.h Copying: inc32/openssl/lhash.h to c:/openssl/include/openssl/lhash.h Copying: inc32/openssl/md4.h to c:/openssl/include/openssl/md4.h Copying: inc32/openssl/md5.h to c:/openssl/include/openssl/md5.h Copying: inc32/openssl/modes.h to c:/openssl/include/openssl/modes.h Copying: inc32/openssl/obj_mac.h to c:/openssl/include/openssl/obj_mac.h Copying: inc32/openssl/objects.h to c:/openssl/include/openssl/objects.h Copying: inc32/openssl/ocsp.h to c:/openssl/include/openssl/ocsp.h Copying: inc32/openssl/opensslconf.h to c:/openssl/include/openssl/opensslconf.h Copying: inc32/openssl/opensslv.h to c:/openssl/include/openssl/opensslv.h Copying: inc32/openssl/ossl_typ.h to c:/openssl/include/openssl/ossl_typ.h Copying: inc32/openssl/pem.h to c:/openssl/include/openssl/pem.h Copying: inc32/openssl/pem2.h to c:/openssl/include/openssl/pem2.h Copying: inc32/openssl/pkcs12.h to c:/openssl/include/openssl/pkcs12.h Copying: inc32/openssl/pkcs7.h to c:/openssl/include/openssl/pkcs7.h Copying: inc32/openssl/pqueue.h to c:/openssl/include/openssl/pqueue.h Copying: inc32/openssl/rand.h to c:/openssl/include/openssl/rand.h Copying: inc32/openssl/rc2.h to c:/openssl/include/openssl/rc2.h Copying: inc32/openssl/rc4.h to c:/openssl/include/openssl/rc4.h Copying: inc32/openssl/ripemd.h to c:/openssl/include/openssl/ripemd.h Copying: inc32/openssl/rsa.h to c:/openssl/include/openssl/rsa.h Copying: inc32/openssl/safestack.h to c:/openssl/include/openssl/safestack.h Copying: inc32/openssl/seed.h to c:/openssl/include/openssl/seed.h Copying: inc32/openssl/sha.h to c:/openssl/include/openssl/sha.h Copying: inc32/openssl/ssl.h to c:/openssl/include/openssl/ssl.h Copying: inc32/openssl/ssl2.h to c:/openssl/include/openssl/ssl2.h Copying: inc32/openssl/ssl23.h to c:/openssl/include/openssl/ssl23.h Copying: inc32/openssl/ssl3.h to c:/openssl/include/openssl/ssl3.h Copying: inc32/openssl/stack.h to c:/openssl/include/openssl/stack.h Copying: inc32/openssl/symhacks.h to c:/openssl/include/openssl/symhacks.h Copying: inc32/openssl/tls1.h to c:/openssl/include/openssl/tls1.h Copying: inc32/openssl/ts.h to c:/openssl/include/openssl/ts.h Copying: inc32/openssl/txt_db.h to c:/openssl/include/openssl/txt_db.h Copying: inc32/openssl/ui.h to c:/openssl/include/openssl/ui.h Copying: inc32/openssl/ui_compat.h to c:/openssl/include/openssl/ui_compat.h Copying: inc32/openssl/whrlpool.h to c:/openssl/include/openssl/whrlpool.h Copying: inc32/openssl/x509.h to c:/openssl/include/openssl/x509.h Copying: inc32/openssl/x509_vfy.h to c:/openssl/include/openssl/x509_vfy.h Copying: inc32/openssl/x509v3.h to c:/openssl/include/openssl/x509v3.h perl util/copy.pl "out32dll\openssl.exe c:\openssl\bin" Copying: out32dll/openssl.exe to c:/openssl/bin/openssl.exe perl util/mkdir-p.pl "c:\openssl\ssl" created directory `c:/openssl/ssl' perl util/copy.pl apps\openssl.cnf "c:\openssl\ssl" Copying: apps/openssl.cnf to c:/openssl/ssl/openssl.cnf perl util/copy.pl "out32dll\ssleay32.dll" "c:\openssl\bin" Copying: out32dll/ssleay32.dll to c:/openssl/bin/ssleay32.dll perl util/copy.pl "out32dll\libeay32.dll" "c:\openssl\bin" Copying: out32dll/libeay32.dll to c:/openssl/bin/libeay32.dll perl util/copy.pl "out32dll\ssleay32.lib" "c:\openssl\lib" Copying: out32dll/ssleay32.lib to c:/openssl/lib/ssleay32.lib perl util/copy.pl "out32dll\libeay32.lib" "c:\openssl\lib" Copying: out32dll/libeay32.lib to c:/openssl/lib/libeay32.lib perl util/mkdir-p.pl "c:\openssl\lib\engines" created directory `c:/openssl/lib/engines' perl util/copy.pl "out32dll\4758cca.dll out32dll\aep.dll out32dll\atall a.dll out32dll\cswift.dll out32dll\gmp.dll out32dll\chil.dll out32dll\nuron.dll out32dll\sureware.dll out32dll\ubsec.dll out32dll\padlock.dll out32dll\capi.d ll" "c:\openssl\lib\engines" Copying: out32dll/4758cca.dll to c:/openssl/lib/engines/4758cca.dll Copying: out32dll/aep.dll to c:/openssl/lib/engines/aep.dll Copying: out32dll/atalla.dll to c:/openssl/lib/engines/atalla.dll Copying: out32dll/cswift.dll to c:/openssl/lib/engines/cswift.dll Copying: out32dll/gmp.dll to c:/openssl/lib/engines/gmp.dll Copying: out32dll/chil.dll to c:/openssl/lib/engines/chil.dll Copying: out32dll/nuron.dll to c:/openssl/lib/engines/nuron.dll Copying: out32dll/sureware.dll to c:/openssl/lib/engines/sureware.dll Copying: out32dll/ubsec.dll to c:/openssl/lib/engines/ubsec.dll Copying: out32dll/padlock.dll to c:/openssl/lib/engines/padlock.dll Copying: out32dll/capi.dll to c:/openssl/lib/engines/capi.dll
tree c:\openssl /f
C:\OpenSSL>tree /f フォルダ パスの一覧 ボリューム シリアル番号は 74DC-7D1F です C:. ├─bin │ libeay32.dll │ openssl.exe │ ssleay32.dll │ ├─include │ └─openssl │ aes.h │ applink.c │ asn1.h │ asn1t.h │ asn1_mac.h │ bio.h │ blowfish.h │ bn.h │ buffer.h │ camellia.h │ cast.h │ cms.h │ comp.h │ conf.h │ conf_api.h │ crypto.h │ des.h │ des_old.h │ dh.h │ dsa.h │ dso.h │ dtls1.h │ ebcdic.h │ ec.h │ ecdh.h │ ecdsa.h │ engine.h │ err.h │ evp.h │ e_os2.h │ hmac.h │ idea.h │ krb5_asn.h │ kssl.h │ lhash.h │ md4.h │ md5.h │ modes.h │ objects.h │ obj_mac.h │ ocsp.h │ opensslconf.h │ opensslv.h │ ossl_typ.h │ pem.h │ pem2.h │ pkcs12.h │ pkcs7.h │ pqueue.h │ rand.h │ rc2.h │ rc4.h │ ripemd.h │ rsa.h │ safestack.h │ seed.h │ sha.h │ ssl.h │ ssl2.h │ ssl23.h │ ssl3.h │ stack.h │ symhacks.h │ tls1.h │ ts.h │ txt_db.h │ ui.h │ ui_compat.h │ whrlpool.h │ x509.h │ x509v3.h │ x509_vfy.h │ ├─lib │ │ libeay32.lib │ │ ssleay32.lib │ │ │ └─engines │ 4758cca.dll │ aep.dll │ atalla.dll │ capi.dll │ chil.dll │ cswift.dll │ gmp.dll │ nuron.dll │ padlock.dll │ sureware.dll │ ubsec.dll │ └─ssl openssl.cnf