Skip to content

Instantly share code, notes, and snippets.

@sam33r
Created May 12, 2010 14:11
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save sam33r/398625 to your computer and use it in GitHub Desktop.
Save sam33r/398625 to your computer and use it in GitHub Desktop.
$ ./configure
Estella:node SA$ ./configure
Checking for program g++ or c++ : /usr/bin/g++
Checking for program cpp : /usr/bin/cpp
Checking for program ar : /usr/bin/ar
Checking for program ranlib : /usr/bin/ranlib
Checking for g++ : ok
Checking for program gcc or cc : /usr/bin/gcc
Checking for program ar : /usr/bin/ar
Checking for program ranlib : /usr/bin/ranlib
Checking for gcc : ok
Checking for library dl : yes
Checking for library execinfo : not found
Checking for openssl : yes
Checking for library rt : not found
--- libeio ---
Checking for library pthread : yes
Checking for function pthread_create : yes
Checking for function pthread_atfork : yes
Checking for futimes(2) : yes
Checking for readahead(2) : no
Checking for fdatasync(2) : yes
Checking for pread(2) and pwrite(2) : yes
Checking for sendfile(2) : yes
Checking for sync_file_range(2) : no
--- libev ---
Checking for header sys/inotify.h : not found
Checking for header sys/epoll.h : not found
Checking for header port.h : not found
Checking for header poll.h : yes
Checking for function poll : yes
Checking for header sys/event.h : yes
Checking for header sys/queue.h : yes
Checking for function kqueue : yes
Checking for header sys/select.h : yes
Checking for function select : yes
Checking for header sys/eventfd.h : not found
Checking for SYS_clock_gettime : no
Checking for library rt : not found
Checking for function nanosleep : yes
Checking for function ceil : yes
'configure' finished successfully (1.609s)
$ make
...
... All upto 66/67 are successful ...
...
[67/67] cxx_link: build/default/src/node_4.o build/default/src/node_buffer_4.o build/default/src/node_http_parser_4.o build/default/src/node_net2_4.o build/default/src/node_io_watcher_4.o build/default/src/node_child_process_4.o build/default/src/node_constants_4.o build/default/src/node_cares_4.o build/default/src/node_events_4.o build/default/src/node_file_4.o build/default/src/node_signal_watcher_4.o build/default/src/node_stat_watcher_4.o build/default/src/node_stdio_4.o build/default/src/node_timer_4.o build/default/src/node_script_4.o build/default/src/node_crypto_4.o build/default/deps/c-ares/ares_expand_string_1.o build/default/deps/c-ares/ares_library_init_1.o build/default/deps/c-ares/ares_destroy_1.o build/default/deps/c-ares/ares_mkquery_1.o build/default/deps/c-ares/ares_options_1.o build/default/deps/c-ares/ares_cancel_1.o build/default/deps/c-ares/ares_parse_aaaa_reply_1.o build/default/deps/c-ares/ares_process_1.o build/default/deps/c-ares/ares_free_string_1.o build/default/deps/c-ares/ares_parse_srv_reply_1.o build/default/deps/c-ares/ares__read_line_1.o build/default/deps/c-ares/ares_send_1.o build/default/deps/c-ares/ares_parse_txt_reply_1.o build/default/deps/c-ares/ares__get_hostent_1.o build/default/deps/c-ares/ares_data_1.o build/default/deps/c-ares/ares_init_1.o build/default/deps/c-ares/ares_parse_ptr_reply_1.o build/default/deps/c-ares/ares_timeout_1.o build/default/deps/c-ares/ares_nowarn_1.o build/default/deps/c-ares/ares_parse_ns_reply_1.o build/default/deps/c-ares/ares_search_1.o build/default/deps/c-ares/ares_gethostbyname_1.o build/default/deps/c-ares/ares_getsock_1.o build/default/deps/c-ares/inet_net_pton_1.o build/default/deps/c-ares/ares_parse_mx_reply_1.o build/default/deps/c-ares/ares__timeval_1.o build/default/deps/c-ares/ares_version_1.o build/default/deps/c-ares/inet_ntop_1.o build/default/deps/c-ares/ares_llist_1.o build/default/deps/c-ares/ares_fds_1.o build/default/deps/c-ares/ares_strcasecmp_1.o build/default/deps/c-ares/ares_writev_1.o build/default/deps/c-ares/ares_strerror_1.o build/default/deps/c-ares/bitncmp_1.o build/default/deps/c-ares/ares_parse_a_reply_1.o build/default/deps/c-ares/ares_getopt_1.o build/default/deps/c-ares/ares_expand_name_1.o build/default/deps/c-ares/ares_free_hostent_1.o build/default/deps/c-ares/ares_strdup_1.o build/default/deps/c-ares/windows_port_1.o build/default/deps/c-ares/ares__close_sockets_1.o build/default/deps/c-ares/ares_gethostbyaddr_1.o build/default/deps/c-ares/ares_getnameinfo_1.o build/default/deps/c-ares/ares_query_1.o build/default/deps/libev/ev_1.o build/default/deps/libeio/eio_1.o build/default/deps/http_parser/http_parser_2.o -> build/default/node
ld: warning: in /opt/local/lib/libssl.dylib, file is not of required architecture
ld: warning: in /opt/local/lib/libcrypto.dylib, file is not of required architecture
ld: warning: in /opt/local/lib/libz.dylib, file is not of required architecture
Undefined symbols:
"_OpenSSL_add_all_digests", referenced from:
node::InitCrypto(v8::Handle<v8::Object>) in node_crypto_4.o
"_SSLv3_client_method", referenced from:
node::SecureContext::Init(v8::Arguments const&) in node_crypto_4.o
"_X509_STORE_add_cert", referenced from:
node::SecureContext::AddCACert(v8::Arguments const&) in node_crypto_4.o
"_SSLv2_client_method", referenced from:
node::SecureContext::Init(v8::Arguments const&) in node_crypto_4.o
"_SSL_library_init", referenced from:
node::InitCrypto(v8::Handle<v8::Object>) in node_crypto_4.o
"_SSL_set_accept_state", referenced from:
node::SecureStream::New(v8::Arguments const&) in node_crypto_4.o
"_OpenSSLDie", referenced from:
node::local_EVP_DecryptFinal_ex(evp_cipher_ctx_st*, unsigned char*, int*)in node_crypto_4.o
"_PEM_read_bio_PrivateKey", referenced from:
node::SecureContext::SetKey(v8::Arguments const&) in node_crypto_4.o
node::Sign::SignFinal(v8::Arguments const&)in node_crypto_4.o
"_SSL_get_verify_result", referenced from:
node::SecureStream::VerifyPeer(v8::Arguments const&) in node_crypto_4.o
"_PEM_read_bio_X509", referenced from:
node::SecureContext::SetCert(v8::Arguments const&) in node_crypto_4.o
node::SecureContext::AddCACert(v8::Arguments const&) in node_crypto_4.o
node::Verify::VerifyFinal(v8::Arguments const&) in node_crypto_4.o
node::Verify::VerifyFinal(v8::Arguments const&) in node_crypto_4.o
node::Verify::VerifyFinal(v8::Arguments const&) in node_crypto_4.o
node::Verify::VerifyFinal(v8::Arguments const&) in node_crypto_4.o
"_SSLv2_method", referenced from:
node::SecureContext::Init(v8::Arguments const&) in node_crypto_4.o
"_BIO_new_mem_buf", referenced from:
node::unbase64(unsigned char*, int, char**, int*)in node_crypto_4.o
"_X509_get_issuer_name", referenced from:
node::SecureStream::GetPeerCertificate(v8::Arguments const&) in node_crypto_4.o
"_SSL_set_connect_state", referenced from:
node::SecureStream::New(v8::Arguments const&) in node_crypto_4.o
"_EVP_DigestFinal_ex", referenced from:
node::Hash::HashDigest(v8::Arguments const&) in node_crypto_4.o
"_EVP_MD_CTX_init", referenced from:
node::Verify::VerifyInit(v8::Arguments const&) in node_crypto_4.o
node::Sign::SignInit(v8::Arguments const&)in node_crypto_4.o
node::Hash::HashInit(v8::Arguments const&)in node_crypto_4.o
"_BIO_free_all", referenced from:
node::unbase64(unsigned char*, int, char**, int*)in node_crypto_4.o
node::base64(unsigned char*, int, char**, int*)in node_crypto_4.o
"_EVP_CipherUpdate", referenced from:
node::Decipher::DecipherUpdate(v8::Arguments const&) in node_crypto_4.o
node::Cipher::CipherUpdate(v8::Arguments const&) in node_crypto_4.o
"_EVP_SignFinal", referenced from:
node::Sign::SignFinal(v8::Arguments const&)in node_crypto_4.o
"_EVP_CIPHER_CTX_cleanup", referenced from:
node::Decipher::DecipherFinalTolerate(v8::Arguments const&) in node_crypto_4.o
node::Decipher::DecipherFinal(v8::Arguments const&) in node_crypto_4.o
node::Decipher::DecipherInitIv(v8::Arguments const&) in node_crypto_4.o
node::Decipher::DecipherInit(v8::Arguments const&) in node_crypto_4.o
node::Cipher::CipherFinal(v8::Arguments const&) in node_crypto_4.o
node::Cipher::CipherInitIv(v8::Arguments const&) in node_crypto_4.o
node::Cipher::CipherInit(v8::Arguments const&) in node_crypto_4.o
"_HMAC_Final", referenced from:
node::Hmac::HmacDigest(v8::Arguments const&) in node_crypto_4.o
"_EVP_CIPHER_CTX_init", referenced from:
node::Decipher::DecipherInitIv(v8::Arguments const&) in node_crypto_4.o
node::Decipher::DecipherInit(v8::Arguments const&) in node_crypto_4.o
node::Cipher::CipherInitIv(v8::Arguments const&) in node_crypto_4.o
node::Cipher::CipherInit(v8::Arguments const&) in node_crypto_4.o
"_HMAC_Init", referenced from:
node::Hmac::HmacInit(v8::Arguments const&)in node_crypto_4.o
"_BIO_f_base64", referenced from:
node::unbase64(unsigned char*, int, char**, int*)in node_crypto_4.o
node::base64(unsigned char*, int, char**, int*)in node_crypto_4.o
"_BIO_s_mem", referenced from:
node::base64(unsigned char*, int, char**, int*)in node_crypto_4.o
node::SecureStream::GetPeerCertificate(v8::Arguments const&) in node_crypto_4.o
node::SecureContext::SetCert(v8::Arguments const&) in node_crypto_4.o
node::SecureStream::New(v8::Arguments const&) in node_crypto_4.o
node::SecureStream::New(v8::Arguments const&) in node_crypto_4.o
node::SecureContext::SetKey(v8::Arguments const&) in node_crypto_4.o
node::SecureContext::AddCACert(v8::Arguments const&) in node_crypto_4.o
node::Verify::VerifyFinal(v8::Arguments const&) in node_crypto_4.o
node::Verify::VerifyFinal(v8::Arguments const&) in node_crypto_4.o
node::Verify::VerifyFinal(v8::Arguments const&) in node_crypto_4.o
node::Verify::VerifyFinal(v8::Arguments const&) in node_crypto_4.o
node::Sign::SignFinal(v8::Arguments const&)in node_crypto_4.o
"_X509_get_pubkey", referenced from:
node::Verify::VerifyFinal(v8::Arguments const&) in node_crypto_4.o
node::Verify::VerifyFinal(v8::Arguments const&) in node_crypto_4.o
node::Verify::VerifyFinal(v8::Arguments const&) in node_crypto_4.o
node::Verify::VerifyFinal(v8::Arguments const&) in node_crypto_4.o
"_ASN1_TIME_print", referenced from:
node::SecureStream::GetPeerCertificate(v8::Arguments const&) in node_crypto_4.o
node::SecureStream::GetPeerCertificate(v8::Arguments const&) in node_crypto_4.o
"_SSL_CTX_ctrl", referenced from:
node::SecureContext::Init(v8::Arguments const&) in node_crypto_4.o
"_ERR_print_errors_fp", referenced from:
node::Verify::VerifyFinal(v8::Arguments const&) in node_crypto_4.o
node::Verify::VerifyFinal(v8::Arguments const&) in node_crypto_4.o
node::Verify::VerifyFinal(v8::Arguments const&) in node_crypto_4.o
node::Verify::VerifyFinal(v8::Arguments const&) in node_crypto_4.o
"_BIO_ctrl", referenced from:
node::base64(unsigned char*, int, char**, int*)in node_crypto_4.o
node::base64(unsigned char*, int, char**, int*)in node_crypto_4.o
node::SecureStream::WriteCanExtract(v8::Arguments const&) in node_crypto_4.o
node::SecureStream::ReadPending(v8::Arguments const&) in node_crypto_4.o
"_SSL_CTX_free", referenced from:
node::SecureContext::Close(v8::Arguments const&) in node_crypto_4.o
"_SSL_shutdown", referenced from:
node::SecureStream::Shutdown(v8::Arguments const&) in node_crypto_4.o
"_EVP_DigestUpdate", referenced from:
node::Verify::VerifyUpdate(v8::Arguments const&) in node_crypto_4.o
node::Sign::SignUpdate(v8::Arguments const&) in node_crypto_4.o
node::Hash::HashUpdate(v8::Arguments const&) in node_crypto_4.o
"_BIO_free", referenced from:
node::SecureStream::GetPeerCertificate(v8::Arguments const&) in node_crypto_4.o
node::SecureContext::SetCert(v8::Arguments const&) in node_crypto_4.o
node::SecureContext::SetKey(v8::Arguments const&) in node_crypto_4.o
node::SecureContext::AddCACert(v8::Arguments const&) in node_crypto_4.o
node::Verify::VerifyFinal(v8::Arguments const&) in node_crypto_4.o
node::Verify::VerifyFinal(v8::Arguments const&) in node_crypto_4.o
node::Verify::VerifyFinal(v8::Arguments const&) in node_crypto_4.o
node::Verify::VerifyFinal(v8::Arguments const&) in node_crypto_4.o
node::Sign::SignFinal(v8::Arguments const&)in node_crypto_4.o
"_SSL_free", referenced from:
node::SecureStream::Close(v8::Arguments const&) in node_crypto_4.o
"_X509_NAME_oneline", referenced from:
node::SecureStream::GetPeerCertificate(v8::Arguments const&) in node_crypto_4.o
node::SecureStream::GetPeerCertificate(v8::Arguments const&) in node_crypto_4.o
"_EVP_CIPHER_CTX_block_size", referenced from:
node::Decipher::DecipherFinalTolerate(v8::Arguments const&) in node_crypto_4.o
node::Decipher::DecipherFinal(v8::Arguments const&) in node_crypto_4.o
node::Decipher::DecipherUpdate(v8::Arguments const&) in node_crypto_4.o
node::Cipher::CipherFinal(v8::Arguments const&) in node_crypto_4.o
node::Cipher::CipherUpdate(v8::Arguments const&) in node_crypto_4.o
"_SSLv3_server_method", referenced from:
node::SecureContext::Init(v8::Arguments const&) in node_crypto_4.o
"_SSL_CTX_use_PrivateKey", referenced from:
node::SecureContext::SetKey(v8::Arguments const&) in node_crypto_4.o
"_ERR_load_crypto_strings", referenced from:
node::InitCrypto(v8::Handle<v8::Object>) in node_crypto_4.o
"_HMAC_Update", referenced from:
node::Hmac::HmacUpdate(v8::Arguments const&) in node_crypto_4.o
"_SSLv2_server_method", referenced from:
node::SecureContext::Init(v8::Arguments const&) in node_crypto_4.o
"_EVP_DigestInit_ex", referenced from:
node::Verify::VerifyInit(v8::Arguments const&) in node_crypto_4.o
node::Sign::SignInit(v8::Arguments const&)in node_crypto_4.o
node::Hash::HashInit(v8::Arguments const&)in node_crypto_4.o
"_X509_free", referenced from:
node::SecureStream::GetPeerCertificate(v8::Arguments const&) in node_crypto_4.o
node::SecureContext::SetCert(v8::Arguments const&) in node_crypto_4.o
node::SecureStream::VerifyPeer(v8::Arguments const&) in node_crypto_4.o
node::SecureContext::AddCACert(v8::Arguments const&) in node_crypto_4.o
node::Verify::VerifyFinal(v8::Arguments const&) in node_crypto_4.o
node::Verify::VerifyFinal(v8::Arguments const&) in node_crypto_4.o
node::Verify::VerifyFinal(v8::Arguments const&) in node_crypto_4.o
node::Verify::VerifyFinal(v8::Arguments const&) in node_crypto_4.o
"_SSL_set_verify", referenced from:
node::SecureStream::New(v8::Arguments const&) in node_crypto_4.o
"_HMAC_CTX_cleanup", referenced from:
node::Hmac::HmacDigest(v8::Arguments const&) in node_crypto_4.o
"_BIO_read", referenced from:
node::unbase64(unsigned char*, int, char**, int*)in node_crypto_4.o
node::SecureStream::GetPeerCertificate(v8::Arguments const&) in node_crypto_4.o
node::SecureStream::GetPeerCertificate(v8::Arguments const&) in node_crypto_4.o
node::SecureStream::WriteExtract(v8::Arguments const&) in node_crypto_4.o
"_EVP_CIPHER_iv_length", referenced from:
node::Decipher::DecipherInitIv(v8::Arguments const&) in node_crypto_4.o
node::Cipher::CipherInitIv(v8::Arguments const&) in node_crypto_4.o
"_BIO_push", referenced from:
node::unbase64(unsigned char*, int, char**, int*)in node_crypto_4.o
node::base64(unsigned char*, int, char**, int*)in node_crypto_4.o
"_SSLv23_method", referenced from:
node::SecureContext::Init(v8::Arguments const&) in node_crypto_4.o
node::SecureContext::Init(v8::Arguments const&) in node_crypto_4.o
"_SSLv3_method", referenced from:
node::SecureContext::Init(v8::Arguments const&) in node_crypto_4.o
"_SSL_read", referenced from:
node::SecureStream::ReadExtract(v8::Arguments const&) in node_crypto_4.o
"_HMAC_CTX_init", referenced from:
node::Hmac::HmacInit(v8::Arguments const&)in node_crypto_4.o
"_EVP_VerifyFinal", referenced from:
node::Verify::VerifyFinal(v8::Arguments const&) in node_crypto_4.o
node::Verify::VerifyFinal(v8::Arguments const&) in node_crypto_4.o
node::Verify::VerifyFinal(v8::Arguments const&) in node_crypto_4.o
node::Verify::VerifyFinal(v8::Arguments const&) in node_crypto_4.o
"_TLSv1_client_method", referenced from:
node::SecureContext::Init(v8::Arguments const&) in node_crypto_4.o
"_SSL_CTX_set_cipher_list", referenced from:
node::SecureContext::SetCiphers(v8::Arguments const&) in node_crypto_4.o
"_SSL_get_peer_certificate", referenced from:
node::SecureStream::GetPeerCertificate(v8::Arguments const&) in node_crypto_4.o
node::SecureStream::VerifyPeer(v8::Arguments const&) in node_crypto_4.o
"_X509_get_subject_name", referenced from:
node::SecureStream::GetPeerCertificate(v8::Arguments const&) in node_crypto_4.o
"_EVP_BytesToKey", referenced from:
node::Decipher::DecipherInit(v8::Arguments const&) in node_crypto_4.o
node::Cipher::CipherInit(v8::Arguments const&) in node_crypto_4.o
"_SSLv23_client_method", referenced from:
node::SecureContext::Init(v8::Arguments const&) in node_crypto_4.o
"_SSL_CIPHER_get_version", referenced from:
node::SecureStream::GetCurrentCipher(v8::Arguments const&) in node_crypto_4.o
"_SSL_state", referenced from:
node::SecureStream::IsInitFinished(v8::Arguments const&) in node_crypto_4.o
node::SecureStream::WriteInject(v8::Arguments const&) in node_crypto_4.o
node::SecureStream::ReadExtract(v8::Arguments const&) in node_crypto_4.o
"_EVP_CipherFinal", referenced from:
node::Decipher::DecipherFinal(v8::Arguments const&) in node_crypto_4.o
node::Cipher::CipherFinal(v8::Arguments const&) in node_crypto_4.o
"_SSL_set_bio", referenced from:
node::SecureStream::New(v8::Arguments const&) in node_crypto_4.o
"_SSL_CTX_set_cert_store", referenced from:
node::SecureContext::Init(v8::Arguments const&) in node_crypto_4.o
"_BIO_new", referenced from:
node::unbase64(unsigned char*, int, char**, int*)in node_crypto_4.o
node::base64(unsigned char*, int, char**, int*)in node_crypto_4.o
node::base64(unsigned char*, int, char**, int*)in node_crypto_4.o
node::SecureStream::GetPeerCertificate(v8::Arguments const&) in node_crypto_4.o
node::SecureContext::SetCert(v8::Arguments const&) in node_crypto_4.o
node::SecureStream::New(v8::Arguments const&) in node_crypto_4.o
node::SecureStream::New(v8::Arguments const&) in node_crypto_4.o
node::SecureContext::SetKey(v8::Arguments const&) in node_crypto_4.o
node::SecureContext::AddCACert(v8::Arguments const&) in node_crypto_4.o
node::Verify::VerifyFinal(v8::Arguments const&) in node_crypto_4.o
node::Verify::VerifyFinal(v8::Arguments const&) in node_crypto_4.o
node::Verify::VerifyFinal(v8::Arguments const&) in node_crypto_4.o
node::Verify::VerifyFinal(v8::Arguments const&) in node_crypto_4.o
node::Sign::SignFinal(v8::Arguments const&)in node_crypto_4.o
"_SSL_connect", referenced from:
node::SecureStream::WriteInject(v8::Arguments const&) in node_crypto_4.o
node::SecureStream::ReadExtract(v8::Arguments const&) in node_crypto_4.o
"_SSL_new", referenced from:
node::SecureStream::New(v8::Arguments const&) in node_crypto_4.o
"_SSL_accept", referenced from:
node::SecureStream::WriteInject(v8::Arguments const&) in node_crypto_4.o
node::SecureStream::ReadExtract(v8::Arguments const&) in node_crypto_4.o
"_BIO_write", referenced from:
node::base64(unsigned char*, int, char**, int*)in node_crypto_4.o
node::SecureContext::SetCert(v8::Arguments const&) in node_crypto_4.o
node::SecureStream::ReadInject(v8::Arguments const&) in node_crypto_4.o
node::SecureContext::SetKey(v8::Arguments const&) in node_crypto_4.o
node::SecureContext::AddCACert(v8::Arguments const&) in node_crypto_4.o
node::Verify::VerifyFinal(v8::Arguments const&) in node_crypto_4.o
node::Verify::VerifyFinal(v8::Arguments const&) in node_crypto_4.o
node::Verify::VerifyFinal(v8::Arguments const&) in node_crypto_4.o
node::Verify::VerifyFinal(v8::Arguments const&) in node_crypto_4.o
node::Sign::SignFinal(v8::Arguments const&)in node_crypto_4.o
"_X509_STORE_new", referenced from:
node::SecureContext::Init(v8::Arguments const&) in node_crypto_4.o
"_SSL_get_error", referenced from:
node::SecureStream::ReadExtract(v8::Arguments const&) in node_crypto_4.o
node::SecureStream::ReadExtract(v8::Arguments const&) in node_crypto_4.o
"_BIO_set_flags", referenced from:
node::unbase64(unsigned char*, int, char**, int*)in node_crypto_4.o
node::base64(unsigned char*, int, char**, int*)in node_crypto_4.o
"_SSL_load_error_strings", referenced from:
node::InitCrypto(v8::Handle<v8::Object>) in node_crypto_4.o
"_ERR_put_error", referenced from:
node::local_EVP_DecryptFinal_ex(evp_cipher_ctx_st*, unsigned char*, int*)in node_crypto_4.o
node::local_EVP_DecryptFinal_ex(evp_cipher_ctx_st*, unsigned char*, int*)in node_crypto_4.o
node::local_EVP_DecryptFinal_ex(evp_cipher_ctx_st*, unsigned char*, int*)in node_crypto_4.o
"_SSL_CIPHER_get_name", referenced from:
node::SecureStream::GetCurrentCipher(v8::Arguments const&) in node_crypto_4.o
"_SSL_write", referenced from:
node::SecureStream::WriteInject(v8::Arguments const&) in node_crypto_4.o
"_EVP_MD_CTX_cleanup", referenced from:
node::Verify::VerifyFinal(v8::Arguments const&) in node_crypto_4.o
node::Verify::VerifyFinal(v8::Arguments const&) in node_crypto_4.o
node::Verify::VerifyFinal(v8::Arguments const&) in node_crypto_4.o
node::Verify::VerifyFinal(v8::Arguments const&) in node_crypto_4.o
node::Sign::SignFinal(v8::Arguments const&)in node_crypto_4.o
node::Hash::HashDigest(v8::Arguments const&) in node_crypto_4.o
"_EVP_md5", referenced from:
node::Decipher::DecipherInit(v8::Arguments const&) in node_crypto_4.o
node::Cipher::CipherInit(v8::Arguments const&) in node_crypto_4.o
"_EVP_PKEY_free", referenced from:
node::Verify::VerifyFinal(v8::Arguments const&) in node_crypto_4.o
node::Verify::VerifyFinal(v8::Arguments const&) in node_crypto_4.o
node::Verify::VerifyFinal(v8::Arguments const&) in node_crypto_4.o
node::Verify::VerifyFinal(v8::Arguments const&) in node_crypto_4.o
node::Sign::SignFinal(v8::Arguments const&)in node_crypto_4.o
"_SSL_CTX_new", referenced from:
node::SecureContext::Init(v8::Arguments const&) in node_crypto_4.o
"_EVP_get_cipherbyname", referenced from:
node::Decipher::DecipherInitIv(v8::Arguments const&) in node_crypto_4.o
node::Decipher::DecipherInit(v8::Arguments const&) in node_crypto_4.o
node::Cipher::CipherInitIv(v8::Arguments const&) in node_crypto_4.o
node::Cipher::CipherInit(v8::Arguments const&) in node_crypto_4.o
"_EVP_CIPHER_CTX_set_key_length", referenced from:
node::Decipher::DecipherInitIv(v8::Arguments const&) in node_crypto_4.o
node::Decipher::DecipherInit(v8::Arguments const&) in node_crypto_4.o
node::Cipher::CipherInitIv(v8::Arguments const&) in node_crypto_4.o
node::Cipher::CipherInit(v8::Arguments const&) in node_crypto_4.o
"_TLSv1_server_method", referenced from:
node::SecureContext::Init(v8::Arguments const&) in node_crypto_4.o
"_SSL_CTX_use_certificate", referenced from:
node::SecureContext::SetCert(v8::Arguments const&) in node_crypto_4.o
"_EVP_CipherInit", referenced from:
node::Decipher::DecipherInitIv(v8::Arguments const&) in node_crypto_4.o
node::Decipher::DecipherInit(v8::Arguments const&) in node_crypto_4.o
node::Cipher::CipherInitIv(v8::Arguments const&) in node_crypto_4.o
node::Cipher::CipherInit(v8::Arguments const&) in node_crypto_4.o
"_SSLv23_server_method", referenced from:
node::SecureContext::Init(v8::Arguments const&) in node_crypto_4.o
"_TLSv1_method", referenced from:
node::SecureContext::Init(v8::Arguments const&) in node_crypto_4.o
"_CRYPTO_free", referenced from:
node::SecureStream::GetPeerCertificate(v8::Arguments const&) in node_crypto_4.o
node::SecureStream::GetPeerCertificate(v8::Arguments const&) in node_crypto_4.o
"_SSL_get_current_cipher", referenced from:
node::SecureStream::GetCurrentCipher(v8::Arguments const&) in node_crypto_4.o
"_OPENSSL_add_all_algorithms_noconf", referenced from:
node::InitCrypto(v8::Handle<v8::Object>) in node_crypto_4.o
"_EVP_get_digestbyname", referenced from:
node::Verify::VerifyInit(v8::Arguments const&) in node_crypto_4.o
node::Sign::SignInit(v8::Arguments const&)in node_crypto_4.o
node::Hash::HashInit(v8::Arguments const&)in node_crypto_4.o
node::Hmac::HmacInit(v8::Arguments const&)in node_crypto_4.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
Waf: Leaving directory `/Users/SA/Downloads/node/build'
Build failed: -> task failed (err #1):
{task: cxx_link node_4.o,node_buffer_4.o,node_http_parser_4.o,node_net2_4.o,node_io_watcher_4.o,node_child_process_4.o,node_constants_4.o,node_cares_4.o,node_events_4.o,node_file_4.o,node_signal_watcher_4.o,node_stat_watcher_4.o,node_stdio_4.o,node_timer_4.o,node_script_4.o,node_crypto_4.o,ares_expand_string_1.o,ares_library_init_1.o,ares_destroy_1.o,ares_mkquery_1.o,ares_options_1.o,ares_cancel_1.o,ares_parse_aaaa_reply_1.o,ares_process_1.o,ares_free_string_1.o,ares_parse_srv_reply_1.o,ares__read_line_1.o,ares_send_1.o,ares_parse_txt_reply_1.o,ares__get_hostent_1.o,ares_data_1.o,ares_init_1.o,ares_parse_ptr_reply_1.o,ares_timeout_1.o,ares_nowarn_1.o,ares_parse_ns_reply_1.o,ares_search_1.o,ares_gethostbyname_1.o,ares_getsock_1.o,inet_net_pton_1.o,ares_parse_mx_reply_1.o,ares__timeval_1.o,ares_version_1.o,inet_ntop_1.o,ares_llist_1.o,ares_fds_1.o,ares_strcasecmp_1.o,ares_writev_1.o,ares_strerror_1.o,bitncmp_1.o,ares_parse_a_reply_1.o,ares_getopt_1.o,ares_expand_name_1.o,ares_free_hostent_1.o,ares_strdup_1.o,windows_port_1.o,ares__close_sockets_1.o,ares_gethostbyaddr_1.o,ares_getnameinfo_1.o,ares_query_1.o,ev_1.o,eio_1.o,http_parser_2.o -> node}
make: *** [all] Error 1
@ankit
Copy link

ankit commented May 13, 2010

This might be an issue with openssl. I don't have it and node installed without any issues for me.

@sam33r
Copy link
Author

sam33r commented May 13, 2010

Yes, that was it. FWIW, installing openssl from source code downloaded from the openssl site didn't work; but installing MacPorts, and then sudo port install openssl worked.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment