Title: Message
Hi, the pthread.h and unistd.h headers included by your project aren't available under Windows CE.  The unresolved symbols would appear to indicate that you haven't included the built OpenSSL libraries when linking your application.  The WinMainCRTStartup unresolved symbol means that you haven't defined an entry point (WinMain) in your application (Note that Windows CE doesn't use main as an entry point, although you can always write a WinMain that calls main).
 
Regards,
 
Steven
-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Kambourakis Georgios
Sent: Monday, 29 September 2003 11:50 PM
To: [EMAIL PROTECTED]
Subject: Building problems with Embedded VC++

Hi,
Thanks Steven.
 
I have installed succesfully OpensSSL 0.7.7b for Win CE and
i am trying to build a client app. for pocket PC 2002 (embedded VC++ 3.0)
and i get the following errors:
 
C:\mob\Mob_project\mob_client\common.h(13): Could not find the file pthread.h.
C:\mob\openssl-0.9.7b\inc32\openssl\kssl.h(72): Could not find the file krb5.h.
C:\mob\Mob_project\mob_client\reentrant.h(5): Could not find the file unistd.h.
Linking...
client3.obj : error LNK2019: unresolved external symbol SSL_CTX_set_cipher_list referenced in function setup_client_ctx
client3.obj : error LNK2019: unresolved external symbol SSL_CTX_ctrl referenced in function setup_client_ctx
client3.obj : error LNK2019: unresolved external symbol SSL_CTX_set_verify referenced in function setup_client_ctx
client3.obj : error LNK2019: unresolved external symbol SSL_CTX_use_PrivateKey_file referenced in function setup_client_ctx
client3.obj : error LNK2019: unresolved external symbol SSL_CTX_set_default_passwd_cb_userdata referenced in function setup_client_ctx
client3.obj : error LNK2019: unresolved external symbol SSL_CTX_use_certificate_chain_file referenced in function setup_client_ctx
client3.obj : error LNK2019: unresolved external symbol SSL_CTX_load_verify_locations referenced in function setup_client_ctx
client3.obj : error LNK2019: unresolved external symbol SSL_CTX_new referenced in function setup_client_ctx
client3.obj : error LNK2019: unresolved external symbol SSLv23_method referenced in function setup_client_ctx
client3.obj : error LNK2019: unresolved external symbol SSL_write referenced in function do_client_loop
client3.obj : error LNK2019: unresolved external symbol SSL_CTX_free referenced in function main
client3.obj : error LNK2019: unresolved external symbol SSL_free referenced in function main
client3.obj : error LNK2019: unresolved external symbol SSL_clear referenced in function main
client3.obj : error LNK2019: unresolved external symbol SSL_shutdown referenced in function main
client3.obj : error LNK2019: unresolved external symbol X509_verify_cert_error_string referenced in function main
common.obj : error LNK2019: unresolved external symbol X509_verify_cert_error_string referenced in function post_connection_check
client3.obj : error LNK2019: unresolved external symbol SSL_connect referenced in function main
client3.obj : error LNK2019: unresolved external symbol SSL_set_bio referenced in function main
client3.obj : error LNK2019: unresolved external symbol SSL_new referenced in function main
client3.obj : error LNK2019: unresolved external symbol BIO_ctrl referenced in function main
client3.obj : error LNK2019: unresolved external symbol BIO_new_connect referenced in function main
common.obj : error LNK2019: unresolved external symbol ERR_print_errors_fp referenced in function handle_error
common.obj : error LNK2019: unresolved external symbol SSL_library_init referenced in function init_OpenSSL
common.obj : error LNK2019: unresolved external symbol THREAD_setup referenced in function init_OpenSSL
common.obj : error LNK2019: unresolved external symbol X509_get_subject_name referenced in function verify_callback
common.obj : error LNK2019: unresolved external symbol X509_NAME_oneline referenced in function verify_callback
common.obj : error LNK2019: unresolved external symbol X509_get_issuer_name referenced in function verify_callback
common.obj : error LNK2019: unresolved external symbol X509_STORE_CTX_get_error referenced in function verify_callback
common.obj : error LNK2019: unresolved external symbol X509_STORE_CTX_get_error_depth referenced in function verify_callback
common.obj : error LNK2019: unresolved external symbol X509_STORE_CTX_get_current_cert referenced in function verify_callback
common.obj : error LNK2019: unresolved external symbol SSL_get_verify_result referenced in function post_connection_check
common.obj : error LNK2019: unresolved external symbol X509_free referenced in function post_connection_check
common.obj : error LNK2019: unresolved external symbol stricmp referenced in function post_connection_check
common.obj : error LNK2019: unresolved external symbol X509_NAME_get_text_by_NID referenced in function post_connection_check
common.obj : error LNK2019: unresolved external symbol sk_value referenced in function post_connection_check
common.obj : error LNK2019: unresolved external symbol sk_num referenced in function post_connection_check
common.obj : error LNK2019: unresolved external symbol ASN1_item_d2i referenced in function post_connection_check
common.obj : error LNK2019: unresolved external symbol X509V3_EXT_get referenced in function post_connection_check
common.obj : error LNK2019: unresolved external symbol OBJ_nid2sn referenced in function post_connection_check
common.obj : error LNK2019: unresolved external symbol OBJ_obj2nid referenced in function post_connection_check
common.obj : error LNK2019: unresolved external symbol X509_EXTENSION_get_object referenced in function post_connection_check
common.obj : error LNK2019: unresolved external symbol X509_get_ext referenced in function post_connection_check
common.obj : error LNK2019: unresolved external symbol X509_get_ext_count referenced in function post_connection_check
common.obj : error LNK2019: unresolved external symbol SSL_get_peer_certificate referenced in function post_connection_check
corelibc.lib(pegwmain.obj) : error LNK2019: unresolved external symbol WinMain referenced in function WinMainCRTStartup
ARMDbg/mob_client.exe : fatal error LNK1120: 44 unresolved externals
Error executing link.exe.
Any advices ??
 
Many thanks in advance

Reply via email to