[openssl-dev] [openssl.org #4248] Link error under Windows

marc.stern@approach.be via RT rt at openssl.org
Mon Jan 18 08:51:51 UTC 2016


Indeed, and the same with "no-deprecated".
So I asssume it's solved in the trunk.

Thanks

On 16-01-2016 07:17, Joey Yandle via RT wrote:
> 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.stern at 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
>>
>




More information about the openssl-dev mailing list