Any update/news on this thread?

________________________________
From: Lonnie Cumberland via FreeRDP-devel <freerdp-devel@lists.sourceforge.net>
Sent: Wednesday, 21 August 2019 1:06 AM
To: Armin Novak <armin.no...@thincast.com>
Cc: Lonnie Cumberland via FreeRDP-devel <freerdp-devel@lists.sourceforge.net>
Subject: Re: [FreeRDP-devel] Building Shadow Server on Windows 7 (64-bit)?

Just a quick report update as I have had some success with getting
different errors than before, but still a few problems which I think have
to do with the OpenSSL library (I am researching it now and is probably a
path statement issue related to the libs or includes.):

Creating library C:/freerdp/FreeRDP/build/Debug/winpr2.lib and object C:/f
  reerdp/FreeRDP/build/Debug/winpr2.exp

hash.obj : error LNK2019: unresolved external symbol _EVP_MD_CTX_new
referenced in function _winpr_Digest_New
[C:\freerdp\FreeRDP\build\winpr\libwinpr\winpr.vcxproj]
hash.obj : error LNK2019: unresolved external symbol _EVP_MD_CTX_free
referenced in function _winpr_Digest_Free
[C:\freerdp\FreeRDP\build\winpr\libwinpr\winpr.vcxproj]
hash.obj : error LNK2019: unresolved external symbol _EVP_MD_CTX_set_flags
referenced in function _winpr_Digest_Init_Allow_FIPS
[C:\freerdp\FreeRDP\build\winpr\libwinpr\winpr.vcxproj]
hash.obj : error LNK2019: unresolved external symbol _EVP_DigestInit_ex
referenced in function _winpr_Digest_Init_Internal
[C:\freerdp\FreeRDP\build\winpr\libwinpr\winpr.vcxproj]
hash.obj : error LNK2019: unresolved external symbol _EVP_DigestUpdate
referenced in function _winpr_Digest_Update
[C:\freerdp\FreeRDP\build\winpr\libwinpr\winpr.vcxproj]
hash.obj : error LNK2019: unresolved external symbol _EVP_DigestFinal_ex
referenced in function _winpr_Digest_Final
[C:\freerdp\FreeRDP\build\winpr\libwinpr\winpr.vcxproj]
hash.obj : error LNK2019: unresolved external symbol _EVP_get_digestbyname
referenced in function _winpr_openssl_get_evp_md
[C:\freerdp\FreeRDP\build\winpr\libwinpr\winpr.vcxproj]
hash.obj : error LNK2019: unresolved external symbol _HMAC_CTX_new
referenced in function _winpr_HMAC_New
[C:\freerdp\FreeRDP\build\winpr\libwinpr\winpr.vcxproj]
hash.obj : error LNK2019: unresolved external symbol _HMAC_CTX_free
referencedin function _winpr_HMAC_Free
[C:\freerdp\FreeRDP\build\winpr\libwinpr\winpr.vcxproj]
hash.obj : error LNK2019: unresolved external symbol _HMAC_Init_ex
referenced in function _winpr_HMAC_Init
[C:\freerdp\FreeRDP\build\winpr\libwinpr\winpr.vcxproj]
hash.obj : error LNK2019: unresolved external symbol _HMAC_Update
referenced in function _winpr_HMAC_Update
[C:\freerdp\FreeRDP\build\winpr\libwinpr\winpr.vcxproj]
hash.obj : error LNK2019: unresolved external symbol _HMAC_Final referenced
infunction _winpr_HMAC_Final
[C:\freerdp\FreeRDP\build\winpr\libwinpr\winpr.vcxproj]
rand.obj : error LNK2019: unresolved external symbol _RAND_bytes referenced
infunction _winpr_RAND
[C:\freerdp\FreeRDP\build\winpr\libwinpr\winpr.vcxproj]cipher.obj : error
LNK2019: unresolved external symbol _EVP_BytesToKey referenc
ed in function _winpr_Cipher_BytesToKey
[C:\freerdp\FreeRDP\build\winpr\libwinpr\winpr.vcxproj]
cipher.obj : error LNK2019: unresolved external symbol
_EVP_CIPHER_CTX_set_flags referenced in function _winpr_RC4_New_Internal
[C:\freerdp\FreeRDP\build\winpr\libwinpr\winpr.vcxproj]
cipher.obj : error LNK2019: unresolved external symbol _EVP_EncryptInit_ex
referenced in function _winpr_RC4_New_Internal
[C:\freerdp\FreeRDP\build\winpr\libwinpr\winpr.vcxproj]
cipher.obj : error LNK2019: unresolved external symbol _EVP_CipherInit_ex
referenced in function _winpr_Cipher_New
[C:\freerdp\FreeRDP\build\winpr\libwinpr\winpr.vcxproj]
cipher.obj : error LNK2019: unresolved external symbol _EVP_CipherUpdate
referenced in function _winpr_RC4_Update
[C:\freerdp\FreeRDP\build\winpr\libwinpr\winpr.vcxproj]
cipher.obj : error LNK2019: unresolved external symbol _EVP_CipherFinal_ex
referenced in function _winpr_Cipher_Final
[C:\freerdp\FreeRDP\build\winpr\libwinpr\winpr.vcxproj]
cipher.obj : error LNK2019: unresolved external symbol _EVP_CIPHER_CTX_new
referenced in function _winpr_Cipher_New
[C:\freerdp\FreeRDP\build\winpr\libwinpr\winpr.vcxproj]
cipher.obj : error LNK2019: unresolved external symbol
_EVP_CIPHER_CTX_reset referenced in function _winpr_RC4_New_Internal
[C:\freerdp\FreeRDP\build\winpr\libwinpr\winpr.vcxproj]
cipher.obj : error LNK2019: unresolved external symbol _EVP_CIPHER_CTX_free
referenced in function _winpr_RC4_Free
[C:\freerdp\FreeRDP\build\winpr\libwinpr\winpr.vcxproj]
cipher.obj : error LNK2019: unresolved external symbol
_EVP_CIPHER_CTX_set_key_length referenced in function
_winpr_RC4_New_Internal
[C:\freerdp\FreeRDP\build\winpr\libwinpr\winpr.vcxproj]
cipher.obj : error LNK2019: unresolved external symbol
_EVP_CIPHER_CTX_set_padding referenced in function _winpr_Cipher_New
[C:\freerdp\FreeRDP\build\winpr\libwinpr\winpr.vcxproj]
cipher.obj : error LNK2019: unresolved external symbol _EVP_enc_null
referenced in function _winpr_openssl_get_evp_cipher
[C:\freerdp\FreeRDP\build\winpr\libwinpr\winpr.vcxproj]
cipher.obj : error LNK2019: unresolved external symbol _EVP_rc4 referenced
in function _winpr_RC4_New_Internal
[C:\freerdp\FreeRDP\build\winpr\libwinpr\winpr.vcxproj]
cipher.obj : error LNK2019: unresolved external symbol
_EVP_get_cipherbyname referenced in function _winpr_openssl_get_evp_cipher
[C:\freerdp\FreeRDP\build\winpr\libwinpr\winpr.vcxproj]
ssl.obj : error LNK2019: unresolved external symbol _FIPS_mode referenced
in function _winpr_FIPSMode
[C:\freerdp\FreeRDP\build\winpr\libwinpr\winpr.vcxproj]
ssl.obj : error LNK2019: unresolved external symbol _FIPS_mode_set
referenced in function _winpr_enable_fips
[C:\freerdp\FreeRDP\build\winpr\libwinpr\winpr.vcxproj]
ssl.obj : error LNK2019: unresolved external symbol _OPENSSL_init_ssl
referenced in function __winpr_openssl_initialize@12
[C:\freerdp\FreeRDP\build\winpr\libwinpr\winpr.vcxproj]
schannel_openssl.obj : error LNK2019: unresolved external symbol _BIO_new
referenced in function _schannel_openssl_client_init
[C:\freerdp\FreeRDP\build\winpr\libwinpr\winpr.vcxproj]
schannel_openssl.obj : error LNK2019: unresolved external symbol _BIO_read
referenced in function _schannel_openssl_client_process_tokens
[C:\freerdp\FreeRDP\build\winpr\libwinpr\winpr.vcxproj]
schannel_openssl.obj : error LNK2019: unresolved external symbol _BIO_write
referenced in function _schannel_openssl_client_process_tokens
[C:\freerdp\FreeRDP\build\winpr\libwinpr\winpr.vcxproj]
schannel_openssl.obj : error LNK2019: unresolved external symbol _BIO_ctrl
referenced in function _schannel_openssl_client_init
[C:\freerdp\FreeRDP\build\winpr\libwinpr\winpr.vcxproj]
schannel_openssl.obj : error LNK2019: unresolved external symbol
_BIO_free_allreferenced in function _schannel_openssl_client_init
[C:\freerdp\FreeRDP\build\winpr\libwinpr\winpr.vcxproj]
schannel_openssl.obj : error LNK2019: unresolved external symbol _BIO_s_mem
referenced in function _schannel_openssl_client_init
[C:\freerdp\FreeRDP\build\winpr\libwinpr\winpr.vcxproj]
schannel_openssl.obj : error LNK2019: unresolved external symbol
_SSL_CTX_set_options referenced in function _schannel_openssl_client_init
[C:\freerdp\FreeRDP\build\winpr\libwinpr\winpr.vcxproj]
schannel_openssl.obj : error LNK2019: unresolved external symbol
_SSL_CTX_new referenced in function _schannel_openssl_client_init
[C:\freerdp\FreeRDP\build\winpr\libwinpr\winpr.vcxproj]
schannel_openssl.obj : error LNK2019: unresolved external symbol
_SSL_CTX_freereferenced in function _schannel_openssl_client_init
[C:\freerdp\FreeRDP\build\winpr\libwinpr\winpr.vcxproj]
schannel_openssl.obj : error LNK2019: unresolved external symbol
_SSL_set_bio referenced in function _schannel_openssl_client_init
[C:\freerdp\FreeRDP\build\winpr\libwinpr\winpr.vcxproj]
schannel_openssl.obj : error LNK2019: unresolved external symbol
_SSL_use_certificate_file referenced in function
_schannel_openssl_server_init
[C:\freerdp\FreeRDP\build\winpr\libwinpr\winpr.vcxproj]
schannel_openssl.obj : error LNK2019: unresolved external symbol
_SSL_CTX_use_RSAPrivateKey_file referenced in function
_schannel_openssl_server_init
[C:\freerdp\FreeRDP\build\winpr\libwinpr\winpr.vcxproj]
schannel_openssl.obj : error LNK2019: unresolved external symbol _SSL_new
referenced in function _schannel_openssl_client_init
[C:\freerdp\FreeRDP\build\winpr\libwinpr\winpr.vcxproj]
schannel_openssl.obj : error LNK2019: unresolved external symbol _SSL_free
referenced in function _schannel_openssl_client_init
[C:\freerdp\FreeRDP\build\winpr\libwinpr\winpr.vcxproj]
schannel_openssl.obj : error LNK2019: unresolved external symbol
_SSL_accept referenced in function _schannel_openssl_server_process_tokens
[C:\freerdp\FreeRDP\build\winpr\libwinpr\winpr.vcxproj]
schannel_openssl.obj : error LNK2019: unresolved external symbol
_SSL_connect referenced in function _schannel_openssl_client_process_tokens
[C:\freerdp\FreeRDP\build\winpr\libwinpr\winpr.vcxproj]
schannel_openssl.obj : error LNK2019: unresolved external symbol _SSL_read
referenced in function _schannel_openssl_decrypt_message
[C:\freerdp\FreeRDP\build\winpr\libwinpr\winpr.vcxproj]
schannel_openssl.obj : error LNK2019: unresolved external symbol _SSL_write
referenced in function _schannel_openssl_encrypt_message
[C:\freerdp\FreeRDP\build\winpr\libwinpr\winpr.vcxproj]
schannel_openssl.obj : error LNK2019: unresolved external symbol
_SSL_get_error referenced in function
_schannel_openssl_client_process_tokens
[C:\freerdp\FreeRDP\build\winpr\libwinpr\winpr.vcxproj]
schannel_openssl.obj : error LNK2019: unresolved external symbol
_TLS_server_method referenced in function _schannel_openssl_server_init
[C:\freerdp\FreeRDP\build\winpr\libwinpr\winpr.vcxproj]
schannel_openssl.obj : error LNK2019: unresolved external symbol
_TLS_client_method referenced in function _schannel_openssl_client_init
[C:\freerdp\FreeRDP\build\winpr\libwinpr\winpr.vcxproj]

C:\freerdp\FreeRDP\build\Debug\winpr2.dll : fatal error LNK1120: 51
unresolvedexternals [C:\freerdp\FreeRDP\build\winpr\libwinpr\winpr.vcxproj]
  cliprdr_format.c
  cliprdr_main.c
  Generating Code...
  cliprdr-client.vcxproj ->
C:\freerdp\FreeRDP\build\Debug\cliprdr-client.lib
  drdynvc_main.c
  drdynvc-client.vcxproj ->
C:\freerdp\FreeRDP\build\Debug\drdynvc-client.lib
  encomsp_main.c
  encomsp-client.vcxproj ->
C:\freerdp\FreeRDP\build\Debug\encomsp-client.lib
  remdesk_main.c
  remdesk-client.vcxproj ->
C:\freerdp\FreeRDP\build\Debug\remdesk-client.lib
-----
I am investigating it now but wanted to thank you for the help and
clarification on the Windows build side of things.
Cheers,
Lonnie


_______________________________________________
FreeRDP-devel mailing list
FreeRDP-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freerdp-devel

Reply via email to