Richard:
The mkdef.pl fix you sent appears to work except that the code is not
written to filter out functions which do not exist on the Win32
platform.
[f:\ssl\openssl-0.9.6-beta1]diff backup\libeay32.def ms\libeay32.def
76d75
< ASN1_STRING_set_def_mask_asc @1960
185d183
< BIO_new_file_internal @970
187d184
< BIO_new_fp_internal @971
208d204
< BIO_s_file_internal @972
362d357
< CRYPTO_get_dynlock_create_cb @2420
364d358
< CRYPTO_get_dynlock_destroy_cb @2418
366d359
< CRYPTO_get_dynlock_lock_cb @2417
396d388
< CRYPTO_set_dynlock_create_cb @2415
398d389
< CRYPTO_set_dynlock_destroy_cb @2412
400d390
< CRYPTO_set_dynlock_lock_cb @2416
497d486
< ERR_load_CRYPTOlib_strings @1009
808d796
< PEM_write_bio_PKCS8PrivKey_nid @2166
974d961
< RSA_PKCS1_RSAref @2459
1236d1222
< X509_REVOKED_get_ext_by_critic @617
[f:\ssl\openssl-0.9.6-beta1]diff backup\ssleay32.def ms\ssleay32.def
44d43
< SSL_CTX_set_cert_verify_cb @232
47,48d45
< SSL_CTX_set_def_passwd_cb_ud @235
< SSL_CTX_set_def_verify_paths @142
69d65
< SSL_CTX_use_cert_chain_file @222
89d84
< SSL_add_dir_cert_subjs_to_stk @188
91d85
< SSL_add_file_cert_subjs_to_stk @185
115d108
< SSL_get_ex_d_X509_STORE_CTX_idx @175
After removing these functions by hand and adding the declaraton of
PCURSORINFO to crypto\rand\rand_win.c everything builds and all the
tests succeed.
Jeffrey Altman * Sr.Software Designer
The Kermit Project * Columbia University
612 West 115th St * New York, NY * 10025 * USA
http://www.kermit-project.org/ * [EMAIL PROTECTED]
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]