This appears to be the same issue as when building with no-engine:

  https://github.com/openssl/openssl/issues/536

Hopefully Richard Levitte's new build system will be able to handle this. Presumably in the old system this would be handled by the last lines of ms\do_win64a.bat:

perl util\mkdef.pl 32 libeay > ms\libeay32.def
perl util\mkdef.pl 32 ssleay > ms\ssleay32.def


On 1/15/2016 7:14 PM, marc.st...@approach.be via RT wrote:
On any version of Windows (32 or 64 bits), if using the "no-deprecated"
configure flag, some functions (see list below) are not compiled but
they are still referenced in LIBEAY32.DEF. This gives the following
error: LIBEAY32.def : error LNK2001: unresolved external symbol ...

List of functions:
   - BN_BLINDING_get_thread_id
   - BN_BLINDING_set_thread_id
   - BN_CTX_init
   - BN_generate_prime
   - BN_get_params
   - BN_is_prime
   - BN_is_prime_fasttest
   - BN_set_params
   - CRYPTO_get_id_callback
   - CRYPTO_set_id_callback
   - CRYPTO_thread_id
   - DH_generate_parameters
   - DSA_generate_parameters
   - ERR_remove_state
   - RSA_generate_key
   - bn_dup_expand


_______________________________________________
openssl-dev mailing list
To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-dev

_______________________________________________
openssl-dev mailing list
To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-dev

Reply via email to