Closed codingoyster closed 6 years ago
Do you used the dev branch? Please post all youtput from cmake, also before the error.
Am 15.09.2017 23:26 schrieb "codingoyster" notifications@github.com:
Hi, guys, can you please help? Tried to start from scratch multiple times, but receiving the same errors/warnings at compile time. Seems like I am missing a linked reference? I have only included the errors below, not the warnings. Thanks!
cli-miner.obj : error LNK2001: unresolved external symbol ERR_load_BIO_strings [C:\xmr-stak-dep\xmr-stak-nvidia-dev\build\xmr-stak-nvidia.vcxproj] cli-miner.obj : error LNK2001: unresolved external symbol OpenSSL_add_all_digests [C:\xmr-stak-dep\xmr-stak- nvidia-dev\build\xmr-stak-nvidia.vcxproj] cli-miner.obj : error LNK2001: unresolved external symbol SSL_load_error_strings [C:\xmr-stak-dep\xmr-stak- nvidia-dev\build\xmr-stak-nvidia.vcxproj] cli-miner.obj : error LNK2001: unresolved external symbol SSL_library_init [C:\xmr-stak-dep\xmr-stak- nvidia-dev\build\xmr-stak-nvidia.vcxproj] cli-miner.obj : error LNK2001: unresolved external symbol ERR_load_crypto_strings [C:\xmr-stak-dep\xmr-stak-nvidia-dev\build\xmr-stak-nvidia.vcxproj] socket.obj : error LNK2001: unresolved external symbol BIO_set_flags [C:\xmr-stak-dep\xmr-stak-nvidia-dev\build\xmr-stak-nvidia.vcxproj] socket.obj : error LNK2001: unresolved external symbol BIO_new [C:\xmr-stak-dep\xmr-stak-nvidia-dev\build\xmr-stak-nvidia.vcxproj] socket.obj : error LNK2001: unresolved external symbol BIO_free [C:\xmr-stak-dep\xmr-stak-nvidia-dev\build\xmr-stak-nvidia.vcxproj] socket.obj : error LNK2001: unresolved external symbol BIO_read [C:\xmr-stak-dep\xmr-stak-nvidia-dev\build\xmr-stak-nvidia.vcxproj] socket.obj : error LNK2001: unresolved external symbol BIO_write [C:\xmr-stak-dep\xmr-stak-nvidia-dev\build\xmr-stak-nvidia.vcxproj] socket.obj : error LNK2001: unresolved external symbol BIO_puts [C:\xmr-stak-dep\xmr-stak-nvidia-dev\build\xmr-stak-nvidia.vcxproj] socket.obj : error LNK2001: unresolved external symbol BIO_ctrl [C:\xmr-stak-dep\xmr-stak-nvidia-dev\build\xmr-stak-nvidia.vcxproj] socket.obj : error LNK2001: unresolved external symbol BIO_push [C:\xmr-stak-dep\xmr-stak-nvidia-dev\build\xmr-stak-nvidia.vcxproj] socket.obj : error LNK2001: unresolved external symbol BIO_free_all [C:\xmr-stak-dep\xmr-stak-nvidia-dev\build\xmr-stak-nvidia.vcxproj] socket.obj : error LNK2001: unresolved external symbol BIO_s_mem [C:\xmr-stak-dep\xmr-stak-nvidia-dev\build\xmr-stak-nvidia.vcxproj] socket.obj : error LNK2001: unresolved external symbol BIO_f_base64 [C:\xmr-stak-dep\xmr-stak-nvidia-dev\build\xmr-stak-nvidia.vcxproj] socket.obj : error LNK2001: unresolved external symbol EVP_get_digestbyname [C:\xmr-stak-dep\xmr-stak-nvidia-dev\build\xmr-stak-nvidia.vcxproj] socket.obj : error LNK2001: unresolved external symbol X509_digest [C:\xmr-stak-dep\xmr-stak-nvidia-dev\build\xmr-stak-nvidia.vcxproj] socket.obj : error LNK2001: unresolved external symbol X509_free [C:\xmr-stak-dep\xmr-stak-nvidia-dev\build\xmr-stak-nvidia.vcxproj] socket.obj : error LNK2001: unresolved external symbol BIO_new_ssl_connect [C:\xmr-stak-dep\xmr-stak-nvidia-dev\build\xmr-stak-nvidia.vcxproj] socket.obj : error LNK2001: unresolved external symbol SSL_CTX_new [C:\xmr-stak-dep\xmr-stak-nvidia-dev\build\xmr-stak-nvidia.vcxproj] socket.obj : error LNK2001: unresolved external symbol SSL_set_cipher_list [C:\xmr-stak-dep\xmr-stak-nvidia-dev\build\xmr-stak-nvidia.vcxproj] socket.obj : error LNK2001: unresolved external symbol SSL_get_peer_certificate [C:\xmr-stak-dep\xmr-stak- nvidia-dev\build\xmr-stak-nvidia.vcxproj] socket.obj : error LNK2001: unresolved external symbol SSL_CTX_ctrl [C:\xmr-stak-dep\xmr-stak- nvidia-dev\build\xmr-stak-nvidia.vcxproj] socket.obj : error LNK2001: unresolved external symbol SSLv23_method [C:\xmr-stak-dep\xmr-stak- nvidia-dev\build\xmr-stak-nvidia.vcxproj] socket.obj : error LNK2001: unresolved external symbol ERR_print_errors [C:\xmr-stak-dep\xmr-stak- nvidia-dev\build\xmr-stak-nvidia.vcxproj] C:\xmr-stak-dep\xmr-stak- nvidia-dev\build\bin\Release\xmr-stak-nvidia.exe : fatal error LNK1120: 26 unresolved externals [C:\xmr-stak-dep\xmr-stak- nvidia-dev\build\xmr-stak-nvidia.vcxproj]
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/fireice-uk/xmr-stak-nvidia/issues/129, or mute the thread https://github.com/notifications/unsubscribe-auth/AYsxtkOxeNBaid0kwhV6esNA86oBjQ3dks5siuuVgaJpZM4PZiB7 .
Hi psychocrypt. I have attached the relevant files. error.txt has the command line compile error trace.
CMakeError.txt CMakeOutput.txt error.txt
Edit: I did use the dev branch.
please use the dev branch and not the master. It is not possible to compile the master with cmake
Unless I missed something, I'm using the dev branch. I just downloaded and tried again with the same result.
The windows path within the code is not including pthread.h
but in your case it is included. I am not sure why.
I just tried on a new VM with a fresh install of Windows/VS 2017 and a fresh download of the dev branch. Same error.
Any tips to how I could remove the pthread.h reference. Or maybe steps to create a new solution within VS 2017 and then building from within VS 2017?
I guess another idea is try with cygwin installed on Windows?
I figured out the issue. My OpenSSL install was 32bit. Uninstalling and installing the 64bit version solved the errors.
Hi, guys, can you please help? Tried to start from scratch multiple times, but receiving the same errors/warnings at compile time. Seems like I am missing a linked reference? I have only included the errors below, not the warnings. Thanks!
cli-miner.obj : error LNK2001: unresolved external symbol ERR_load_BIO_strings [C:\xmr-stak-dep\xmr-stak-nvidia-dev\build\xmr-stak-nvidia.vcxproj] cli-miner.obj : error LNK2001: unresolved external symbol OpenSSL_add_all_digests [C:\xmr-stak-dep\xmr-stak-nvidia-dev\build\xmr-stak-nvidia.vcxproj] cli-miner.obj : error LNK2001: unresolved external symbol SSL_load_error_strings [C:\xmr-stak-dep\xmr-stak-nvidia-dev\build\xmr-stak-nvidia.vcxproj] cli-miner.obj : error LNK2001: unresolved external symbol SSL_library_init [C:\xmr-stak-dep\xmr-stak-nvidia-dev\build\xmr-stak-nvidia.vcxproj] cli-miner.obj : error LNK2001: unresolved external symbol ERR_load_crypto_strings [C:\xmr-stak-dep\xmr-stak-nvidia-dev\build\xmr-stak-nvidia.vcxproj] socket.obj : error LNK2001: unresolved external symbol BIO_set_flags [C:\xmr-stak-dep\xmr-stak-nvidia-dev\build\xmr-stak-nvidia.vcxproj] socket.obj : error LNK2001: unresolved external symbol BIO_new [C:\xmr-stak-dep\xmr-stak-nvidia-dev\build\xmr-stak-nvidia.vcxproj] socket.obj : error LNK2001: unresolved external symbol BIO_free [C:\xmr-stak-dep\xmr-stak-nvidia-dev\build\xmr-stak-nvidia.vcxproj] socket.obj : error LNK2001: unresolved external symbol BIO_read [C:\xmr-stak-dep\xmr-stak-nvidia-dev\build\xmr-stak-nvidia.vcxproj] socket.obj : error LNK2001: unresolved external symbol BIO_write [C:\xmr-stak-dep\xmr-stak-nvidia-dev\build\xmr-stak-nvidia.vcxproj] socket.obj : error LNK2001: unresolved external symbol BIO_puts [C:\xmr-stak-dep\xmr-stak-nvidia-dev\build\xmr-stak-nvidia.vcxproj] socket.obj : error LNK2001: unresolved external symbol BIO_ctrl [C:\xmr-stak-dep\xmr-stak-nvidia-dev\build\xmr-stak-nvidia.vcxproj] socket.obj : error LNK2001: unresolved external symbol BIO_push [C:\xmr-stak-dep\xmr-stak-nvidia-dev\build\xmr-stak-nvidia.vcxproj] socket.obj : error LNK2001: unresolved external symbol BIO_free_all [C:\xmr-stak-dep\xmr-stak-nvidia-dev\build\xmr-stak-nvidia.vcxproj] socket.obj : error LNK2001: unresolved external symbol BIO_s_mem [C:\xmr-stak-dep\xmr-stak-nvidia-dev\build\xmr-stak-nvidia.vcxproj] socket.obj : error LNK2001: unresolved external symbol BIO_f_base64 [C:\xmr-stak-dep\xmr-stak-nvidia-dev\build\xmr-stak-nvidia.vcxproj] socket.obj : error LNK2001: unresolved external symbol EVP_get_digestbyname [C:\xmr-stak-dep\xmr-stak-nvidia-dev\build\xmr-stak-nvidia.vcxproj] socket.obj : error LNK2001: unresolved external symbol X509_digest [C:\xmr-stak-dep\xmr-stak-nvidia-dev\build\xmr-stak-nvidia.vcxproj] socket.obj : error LNK2001: unresolved external symbol X509_free [C:\xmr-stak-dep\xmr-stak-nvidia-dev\build\xmr-stak-nvidia.vcxproj] socket.obj : error LNK2001: unresolved external symbol BIO_new_ssl_connect [C:\xmr-stak-dep\xmr-stak-nvidia-dev\build\xmr-stak-nvidia.vcxproj] socket.obj : error LNK2001: unresolved external symbol SSL_CTX_new [C:\xmr-stak-dep\xmr-stak-nvidia-dev\build\xmr-stak-nvidia.vcxproj] socket.obj : error LNK2001: unresolved external symbol SSL_set_cipher_list [C:\xmr-stak-dep\xmr-stak-nvidia-dev\build\xmr-stak-nvidia.vcxproj] socket.obj : error LNK2001: unresolved external symbol SSL_get_peer_certificate [C:\xmr-stak-dep\xmr-stak-nvidia-dev\build\xmr-stak-nvidia.vcxproj] socket.obj : error LNK2001: unresolved external symbol SSL_CTX_ctrl [C:\xmr-stak-dep\xmr-stak-nvidia-dev\build\xmr-stak-nvidia.vcxproj] socket.obj : error LNK2001: unresolved external symbol SSLv23_method [C:\xmr-stak-dep\xmr-stak-nvidia-dev\build\xmr-stak-nvidia.vcxproj] socket.obj : error LNK2001: unresolved external symbol ERR_print_errors [C:\xmr-stak-dep\xmr-stak-nvidia-dev\build\xmr-stak-nvidia.vcxproj] C:\xmr-stak-dep\xmr-stak-nvidia-dev\build\bin\Release\xmr-stak-nvidia.exe : fatal error LNK1120: 26 unresolved externals [C:\xmr-stak-dep\xmr-stak-nvidia-dev\build\xmr-stak-nvidia.vcxproj]