Install kde on Win8 with VS 2010

Bogdan Cristea cristeab at gmail.com
Mon Oct 15 13:54:28 UTC 2012


Hi

I am trying to install kde on Win8 with Visual Studio 2010. When I run 'emerge 
qt' I get the following error:
moc_qnativesocketengine_p.cpp
	cl -c -FIqt_pch.h -Yuqt_pch.h -Fptmp\obj\release_shared\QtNetwork_pch.pch -
nologo -Zm200 -Zc:wchar_t- -O2 -MD -Zi -W3 -w34100 -w34189 -GR -EHsc -GL -
DQT_SHARED -DQT_THREAD_SUPPORT -DUNICODE -DWIN32 -DQT_LARGEFILE_SUPPORT -
DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_MAKEDLL -
DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -
DQT_USE_QSTRINGBUILDER -D_USE_MATH_DEFINES -DQT_DLL -DQT_NO_DEBUG -
DQT_CORE_LIB -DQT_HAVE_MMX -DQT_HAVE_3DNOW -DQT_HAVE_SSE -DQT_HAVE_MMXEXT -
DQT_HAVE_SSE2 -I"..\..\include\QtCore" -I"..\..\include" -I"r:
\build\win32libs-sources\dbus-src-1.4.16-20110302\image-msvc2010-
RelWithDebInfo-1.4.16\include" -I"r:\build\win32libs-sources\openssl-
src-1.0.0d\image-msvc2010-RelWithDebInfo-1.0.0d\include" -I"r:
\build\testing\mysql-pkg-5.5.25a\image-msvc2010-
RelWithDebInfo-5.5.25a\include" -I"..\..\include\QtNetwork" -
I"tmp\rcc\release_shared" -I"tmp" -I"q:\qt-4.8.2\src\3rdparty\zlib" -I"q:
\qt-4.8.2\src\network\kernel" -I"..\..\include\ActiveQt" -
I"tmp\moc\release_shared" -I"q:\qt-4.8.2\src\network" -I"." -I"q:
\qt-4.8.2\mkspecs\win32-msvc2010" -Fotmp\obj\release_shared\ @C:
\Users\BOGDAN~1\AppData\Local\Temp\qftp.obj.4436.10641.jom
qftp.cpp
	link /LIBPATH:"r:\build\libs\qt-4.8.2.20120321\work\msvc2010-
RelWithDebInfo-4.8.2\lib" /LIBPATH:"r:
\build\libs\qt-4.8.2.20120321\work\msvc2010-RelWithDebInfo-4.8.2\lib" /NOLOGO 
/DYNAMICBASE /NXCOMPAT /BASE:0x64000000 /DEBUG /OPT:REF /LTCG /DLL /MANIFEST 
/MANIFESTFILE:"tmp\obj\release_shared\QtNetwork.intermediate.manifest" 
/VERSION:4.82 /OUT:..\..\lib\QtNetwork4.dll @C:
\Users\BOGDAN~1\AppData\Local\Temp\QtNetwork4.dll.4436.11094.jom
   Creating library ..\..\lib\QtNetwork4.lib and object ..\..
\lib\QtNetwork4.exp
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_ASN1_INTEGER_get
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_ASN1_STRING_data
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_ASN1_STRING_length
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_ASN1_STRING_to_UTF8
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_BIO_ctrl
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_BIO_free
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_BIO_new
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_BIO_new_mem_buf
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_BIO_read
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_BIO_s_mem
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_BIO_write
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_BN_num_bits
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_CRYPTO_num_locks
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_CRYPTO_set_locking_callback
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_CRYPTO_set_id_callback
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_CRYPTO_free
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_DSA_free
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_d2i_X509
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_ERR_error_string
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_ERR_get_error
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_EVP_des_ede3_cbc
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_EVP_PKEY_assign
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_EVP_PKEY_set1_RSA
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_EVP_PKEY_set1_DSA
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_EVP_PKEY_free
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_EVP_PKEY_get1_DSA
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_EVP_PKEY_get1_RSA
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_EVP_PKEY_new
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_EVP_PKEY_type
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_i2d_X509
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_OBJ_nid2sn
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_OBJ_obj2nid
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_PEM_read_bio_DSAPrivateKey
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_PEM_read_bio_RSAPrivateKey
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_PEM_write_bio_DSAPrivateKey
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_PEM_write_bio_RSAPrivateKey
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_PEM_read_bio_DSA_PUBKEY
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_PEM_read_bio_RSA_PUBKEY
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_PEM_write_bio_DSA_PUBKEY
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_PEM_write_bio_RSA_PUBKEY
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_RAND_seed
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_RAND_status
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_RSA_free
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_sk_num
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_sk_pop_free
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_sk_free
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_sk_value
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_SSL_accept
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_SSL_clear
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_SSL_CIPHER_description
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_SSL_connect
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_SSL_CTX_check_private_key
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_SSL_CTX_ctrl
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_SSL_CTX_free
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_SSL_CTX_new
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_SSL_CTX_set_cipher_list
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_SSL_CTX_set_default_verify_paths
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_SSL_CTX_set_verify
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_SSL_CTX_set_verify_depth
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_SSL_CTX_use_certificate
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_SSL_CTX_use_certificate_file
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_SSL_CTX_use_PrivateKey
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_SSL_CTX_use_RSAPrivateKey
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_SSL_CTX_use_PrivateKey_file
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_SSL_free
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_SSL_get_ciphers
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_SSL_get_current_cipher
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_SSL_get_error
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_SSL_get_peer_cert_chain
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_SSL_get_peer_certificate
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_SSL_get_verify_result
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_SSL_library_init
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_SSL_load_error_strings
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_SSL_new
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_SSL_ctrl
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_SSL_read
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_SSL_set_bio
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_SSL_set_accept_state
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_SSL_set_connect_state
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_SSL_shutdown
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_SSLv2_client_method
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_SSLv3_client_method
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_SSLv23_client_method
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_TLSv1_client_method
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_SSLv2_server_method
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_SSLv3_server_method
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_SSLv23_server_method
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_TLSv1_server_method
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_SSL_write
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_X509_cmp
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_X509_dup
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_X509_EXTENSION_get_object
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_X509_free
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_X509_get_ext
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_X509_get_ext_count
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_X509_get_ext_d2i
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_X509_get_issuer_name
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_X509_get_subject_name
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_X509_verify_cert
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_X509_NAME_entry_count
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_X509_NAME_get_entry
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_X509_NAME_ENTRY_get_data
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_X509_NAME_ENTRY_get_object
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_X509_PUBKEY_get
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_X509_STORE_free
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_X509_STORE_new
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_X509_STORE_add_cert
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_X509_STORE_CTX_free
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_X509_STORE_CTX_init
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_X509_STORE_CTX_set_purpose
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_X509_STORE_CTX_new
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_OPENSSL_add_all_algorithms_noconf
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_OPENSSL_add_all_algorithms_conf
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_SSL_CTX_load_verify_locations
qsslsocket_openssl_symbols.obj : error LNK2001: unresolved external symbol 
_SSLeay
..\..\lib\QtNetwork4.dll : fatal error LNK1120: 115 unresolved externals
jom: R:\build\libs\qt-4.8.2.20120321\work\msvc2010-
RelWithDebInfo-4.8.2\src\network\Makefile.Release [..\..\lib\QtNetwork4.dll] 
Error 1120
jom: R:\build\libs\qt-4.8.2.20120321\work\msvc2010-
RelWithDebInfo-4.8.2\src\network\Makefile [release] Error 2
jom: R:\build\libs\qt-4.8.2.20120321\work\msvc2010-
RelWithDebInfo-4.8.2\Makefile [sub-network-make_default-ordered] Error 2
emerge fatal error: while running make cmd: c:\kderoot\dev-utils\bin\jom.exe 
emerge fatal error: running python r:
\emerge\portage\libs\qt\qt-4.8.2.20120321.py compile 
emerge debug: Task: Emerge stopped after: 0:05:06.828000

ssleay32.lib and libeay32.lib are found in %kderoot%/lib and the corresponding 
dlls in %kdelibs%/bin

Could you advice on how to solve this issue ?

thanks
Bogdan



More information about the Kde-windows mailing list