i386-linux-uclibc-ld -o bin/XMail MainLinux.o SysDepLinux.o SysDepUnix.o BuffSock.o CTRLSvr.o DNS.o DNSCache.o Errors.o ExtAliases.o FINGSvr.o MailConfig.o MailSvr.o Maildir.o MailDomains.o MD5.o MiscUtils.o LMAILSvr.o AliasDomain.o POP3GwLink.o POP3Svr.o POP3Utils.o PSYNCSvr.o ResLocks.o SList.o SMAILSvr.o TabIndex.o SMAILUtils.o SMTPSvr.o SMTPUtils.o ShBlocks.o StrUtils.o MessQueue.o QueueUtils.o SvrUtils.o UsrMailList.o UsrAuth.o UsrUtils.o Base64Enc.o Filter.o SSLBind.o SSLConfig.o Hash.o Array.o -L/home/ubuntu/openwrt/trunk/staging_dir_i386/usr/lib -L/home/ubuntu/openwrt/trunk/staging_dir_i386/lib -luClibc++ -lc -lm -lpthread -lcrypto -ldl i386-linux-uclibc-ld: warning: cannot find entry symbol _start; defaulting to 0804a8e8 SSLBind.o: In function `BSslSetupVerify(ssl_ctx_st*, SslServerBind const*)': SSLBind.cpp:(.text+0x2c): undefined reference to `SSL_CTX_use_certificate_file' SSLBind.cpp:(.text+0x49): undefined reference to `SSL_CTX_use_PrivateKey_file' SSLBind.cpp:(.text+0x5d): undefined reference to `SSL_CTX_check_private_key' SSLBind.cpp:(.text+0x8a): undefined reference to `SSL_CTX_set_verify' SSLBind.cpp:(.text+0x9e): undefined reference to `SSL_CTX_set_verify_depth' SSLBind.cpp:(.text+0xab): undefined reference to `SSL_CTX_set_ex_data' SSLBind.cpp:(.text+0xc0): undefined reference to `SSL_CTX_load_verify_locations' SSLBind.cpp:(.text+0xe4): undefined reference to `SSL_CTX_set_default_verify_paths' SSLBind.o: In function `BSslCertVerifyCB(int, x509_store_ctx_st*)': SSLBind.cpp:(.text+0x18f): undefined reference to `SSL_get_ex_data_X509_STORE_CTX_idx' SSLBind.cpp:(.text+0x1a9): undefined reference to `SSL_get_SSL_CTX' SSLBind.cpp:(.text+0x1b3): undefined reference to `SSL_CTX_get_ex_data' SSLBind.o: In function `BSslBindServer(BSOCK_HANDLE_struct*, SslServerBind const*, int (*)(void*, int, void const*), void*)': SSLBind.cpp:(.text+0x2fd): undefined reference to `SSLv23_server_method' SSLBind.cpp:(.text+0x306): undefined reference to `SSL_CTX_new' SSLBind.cpp:(.text+0x31f): undefined reference to `SSL_CTX_ctrl' SSLBind.cpp:(.text+0x33d): undefined reference to `SSL_new' SSLBind.cpp:(.text+0x370): undefined reference to `SSL_set_fd' SSLBind.cpp:(.text+0x379): undefined reference to `SSL_accept' SSLBind.cpp:(.text+0x38e): undefined reference to `SSL_CTX_set_ex_data' SSLBind.cpp:(.text+0x3a0): undefined reference to `SSL_get_peer_certificate' SSLBind.cpp:(.text+0x42d): undefined reference to `SSL_free' SSLBind.cpp:(.text+0x435): undefined reference to `SSL_CTX_free' SSLBind.cpp:(.text+0x455): undefined reference to `SSL_CTX_free' SSLBind.cpp:(.text+0x47f): undefined reference to `SSL_free' SSLBind.cpp:(.text+0x487): undefined reference to `SSL_CTX_free' SSLBind.cpp:(.text+0x4c7): undefined reference to `SSL_CTX_free' SSLBind.o: In function `BSslWriteLL(SslBindCtx*, void const*, int, int)': SSLBind.cpp:(.text+0x550): undefined reference to `SSL_write' SSLBind.cpp:(.text+0x55d): undefined reference to `SSL_get_error' SSLBind.o: In function `BSslCtx__Read(void*, void*, int, int)': SSLBind.cpp:(.text+0x812): undefined reference to `SSL_read' SSLBind.cpp:(.text+0x822): undefined reference to `SSL_get_error' SSLBind.o: In function `BSslCtx__Free(void*)': SSLBind.cpp:(.text+0x8a6): undefined reference to `SSL_shutdown' SSLBind.cpp:(.text+0x8af): undefined reference to `SSL_free' SSLBind.cpp:(.text+0x8b8): undefined reference to `SSL_CTX_free' SSLBind.o: In function `BSslBindClient(BSOCK_HANDLE_struct*, SslServerBind const*, int (*)(void*, int, void const*), void*)': SSLBind.cpp:(.text+0x8e5): undefined reference to `SSLv23_client_method' SSLBind.cpp:(.text+0x8ee): undefined reference to `SSL_CTX_new' SSLBind.cpp:(.text+0x90a): undefined reference to `SSL_CTX_ctrl' SSLBind.cpp:(.text+0x92e): undefined reference to `SSL_new' SSLBind.cpp:(.text+0x95e): undefined reference to `SSL_set_fd' SSLBind.cpp:(.text+0x966): undefined reference to `SSL_connect' SSLBind.cpp:(.text+0x97d): undefined reference to `SSL_CTX_set_ex_data' SSLBind.cpp:(.text+0x985): undefined reference to `SSL_get_peer_certificate' SSLBind.cpp:(.text+0xa24): undefined reference to `SSL_free' SSLBind.cpp:(.text+0xa2d): undefined reference to `SSL_CTX_free' SSLBind.cpp:(.text+0xa60): undefined reference to `SSL_CTX_free' SSLBind.cpp:(.text+0xa81): undefined reference to `SSL_free' SSLBind.cpp:(.text+0xa8a): undefined reference to `SSL_CTX_free' SSLBind.cpp:(.text+0xacc): undefined reference to `SSL_CTX_free' SSLBind.cpp:(.text+0xafc): undefined reference to `SSL_free' SSLBind.cpp:(.text+0xb05): undefined reference to `SSL_CTX_free' SSLBind.o: In function `BSslInit()': SSLBind.cpp:(.text+0xc5c): undefined reference to `SSL_load_error_strings' SSLBind.cpp:(.text+0xc61): undefined reference to `SSL_library_init' make[3]: *** [bin/XMail] Error 1 make[3]: Leaving directory `/home/ubuntu/openwrt/trunk/build_i386/xmail-1.24' make[2]: *** [/home/ubuntu/openwrt/trunk/build_i386/xmail-1.24/.built] Error 2 make[2]: Leaving directory `/home/ubuntu/xmail' make[1]: *** [xmail-compile] Error 2 make[1]: Leaving directory `/home/ubuntu/openwrt/trunk/package' make: *** [package/xmail-compile] Error 2 ubuntu@ubuntu:~/openwrt/trunk$