have_library: checking for BIO_new() in -lssl... -------------------- no "mips-linux-uclibc-gcc -o conftest -I. -I/home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/ruby/1.8/mips-linux -I. -I/home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/include -I/home/daniel/src/makrowrt/openwrt/staging_dir/mips/include -D_FILE_OFFSET_BITS=64 -Os -pipe -mips32 -mtune=mips32 -funit-at-a-time -fhonour-copts -fPIC conftest.c -L. -L/home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib -L. -L/home/daniel/src/makrowrt/openwrt/staging_dir/toolchain-mips_gcc4.1.2/lib -L/home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib -L/home/daniel/src/makrowrt/openwrt/staging_dir/mips/lib -L/home/daniel/src/makrowrt/openwrt/build_dir/mips/ruby-1.8.6-p287 -rdynamic -Wl,-export-dynamic -lruby-static -lssl -ldl -lcrypt -lm -lc" conftest.c: In function 't': conftest.c:3: error: 'BIO_new' undeclared (first use in this function) conftest.c:3: error: (Each undeclared identifier is reported only once conftest.c:3: error: for each function it appears in.) checked program was: /* begin */ 1: /*top*/ 2: int main() { return 0; } 3: int t() { void ((*volatile p)()); p = (void ((*)()))BIO_new; return 0; } /* end */ "mips-linux-uclibc-gcc -o conftest -I. -I/home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/ruby/1.8/mips-linux -I. -I/home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/include -I/home/daniel/src/makrowrt/openwrt/staging_dir/mips/include -D_FILE_OFFSET_BITS=64 -Os -pipe -mips32 -mtune=mips32 -funit-at-a-time -fhonour-copts -fPIC conftest.c -L. -L/home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib -L. -L/home/daniel/src/makrowrt/openwrt/staging_dir/toolchain-mips_gcc4.1.2/lib -L/home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib -L/home/daniel/src/makrowrt/openwrt/staging_dir/mips/lib -L/home/daniel/src/makrowrt/openwrt/build_dir/mips/ruby-1.8.6-p287 -rdynamic -Wl,-export-dynamic -lruby-static -lssl -ldl -lcrypt -lm -lc" /home/daniel/src/makrowrt/openwrt/staging_dir/toolchain-mips_gcc4.1.2/lib/gcc/mips-linux-uclibc/4.1.2/../../../../mips-linux-uclibc/bin/ld: warning: libcrypto.so.0.9.8, needed by /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so, not found (try using -rpath or -rpath-link) /tmp/ccU2yqdt.o: In function `t': conftest.c:(.text+0x20): undefined reference to `BIO_new' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `BIO_find_type' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `EVP_enc_null' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `EVP_CIPHER_CTX_init' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `X509_NAME_dup' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `COMP_compress_block' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `EVP_rc2_cbc' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `sk_new_null' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `X509_STORE_get_by_subject' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `lh_free' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `asn1_const_Finish' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `EVP_VerifyFinal' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `COMP_CTX_new' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `sk_dup' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `X509_STORE_CTX_set_ex_data' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `X509_free' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `CRYPTO_get_ex_data' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `ENGINE_finish' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `BN_bin2bn' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `EVP_CIPHER_flags' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `CRYPTO_get_ex_new_index' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `EVP_DigestFinal_ex' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `PEM_read_bio_RSAPrivateKey' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `EVP_aes_128_cbc' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `BN_bn2bin' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `RAND_add' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `BIO_s_socket' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `X509_VERIFY_PARAM_set_purpose' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `asn1_add_error' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `ENGINE_get_ssl_client_cert_function' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `BUF_MEM_grow_clean' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `pqueue_next' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `d2i_RSAPrivateKey' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `sk_num' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `pqueue_insert' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `BIO_free_all' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `RSA_up_ref' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `BIO_method_type' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `EVP_MD_size' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `BIO_set_flags' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `BIO_get_retry_reason' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `X509_STORE_new' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `HMAC_Final' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `HMAC_Init_ex' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `EVP_PKEY_bits' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `EVP_md5' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `ASN1_object_size' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `EVP_get_cipherbyname' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `EVP_rc4' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `EVP_add_cipher' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `ASN1_get_object' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `BIO_s_file' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `COMP_expand_block' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `EVP_CIPHER_iv_length' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `BIO_snprintf' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `d2i_RSAPrivateKey_bio' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `ASN1_dup' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `RSA_sign' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `ERR_peek_error' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `X509_VERIFY_PARAM_new' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `PEM_read_bio_PrivateKey' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `lh_retrieve' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `X509_get_pubkey' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `CRYPTO_dup_ex_data' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `DH_generate_key' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `DH_size' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `i2d_ASN1_INTEGER' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `lh_doall_arg' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `CRYPTO_set_ex_data' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `pqueue_peek' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `BIO_printf' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `CRYPTO_lock' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `DSA_verify' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `sk_pop_free' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `EVP_aes_192_cbc' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `pqueue_free' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `EVP_MD_CTX_cleanup' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `HMAC_CTX_set_flags' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `EVP_aes_256_cbc' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `EVP_MD_CTX_set_flags' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `OPENSSL_DIR_read' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `BIO_puts' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `X509_verify_cert_error_string' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `BN_num_bits' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `BUF_MEM_new' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `BIO_free' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `EVP_dss1' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `d2i_PrivateKey' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `DH_new' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `X509_STORE_set_default_paths' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `DSA_sign' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `DH_compute_key' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `CRYPTO_add_lock' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `COMP_CTX_free' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `sk_push' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `EVP_sha1' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `BIO_ctrl' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `X509_STORE_CTX_init' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `i2d_DHparams' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `RSA_private_decrypt' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `ERR_put_error' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `RSA_new' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `pqueue_find' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `BIO_write' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `sk_set_cmp_func' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `EVP_PKEY_assign' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `CRYPTO_free' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `ENGINE_init' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `OBJ_NAME_add' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `sk_new' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `pqueue_pop' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `pitem_free' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `d2i_ASN1_INTEGER' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `sk_zero' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `X509_verify_cert' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `sk_free' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `d2i_X509_bio' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `X509_check_private_key' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `EVP_CIPHER_CTX_cleanup' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `sk_value' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `X509_VERIFY_PARAM_get_depth' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `EVP_DigestInit_ex' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `CRYPTO_new_ex_data' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `BIO_pop' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `EVP_PKEY_copy_parameters' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `X509_get_subject_name' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `EVP_CIPHER_CTX_block_size' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `EVP_PKEY_new' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `i2d_X509_NAME' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `RSA_public_encrypt' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `ENGINE_load_ssl_client_cert' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `i2d_X509' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `PEM_read_bio_X509' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `X509_STORE_CTX_get0_param' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `HMAC_CTX_cleanup' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `EVP_MD_CTX_init' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `X509_VERIFY_PARAM_set_depth' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `ERR_clear_error' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `EVP_CIPHER_CTX_cipher' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `EVP_DigestUpdate' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `OBJ_obj2nid' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `OBJ_bsearch' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `EVP_Cipher' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `sk_delete' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `RAND_bytes' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `pqueue_iterator' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `RSAPrivateKey_dup' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `BIO_copy_next_retry' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `sk_set' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `EVP_CIPHER_block_size' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `EVP_des_cbc' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `OpenSSLDie' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `EVP_EncryptInit_ex' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `EVP_PKEY_missing_parameters' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `EVP_DecryptInit_ex' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `BIO_callback_ctrl' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `d2i_PrivateKey_bio' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `EVP_CIPHER_CTX_key_length' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `DH_free' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `X509_STORE_CTX_set_default' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `X509_STORE_CTX_cleanup' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `BUF_MEM_free' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `X509_VERIFY_PARAM_set_trust' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `EVP_SignFinal' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `sk_find' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `EVP_MD_CTX_copy_ex' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `BIO_read' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `X509_certificate_type' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `ASN1_INTEGER_get' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `RSA_free' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `d2i_DHparams' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `BIO_int_ctrl' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `BIO_f_buffer' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `EVP_MD_CTX_md' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `sk_shift' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `OPENSSL_cleanse' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `lh_new' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `CRYPTO_free_ex_data' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `BIO_clear_flags' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `ASN1_INTEGER_set' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `X509_check_purpose' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `ERR_peek_last_error' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `i2d_ASN1_OCTET_STRING' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `X509_STORE_CTX_get_ex_new_index' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `RSA_verify' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `BN_dup' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `pqueue_new' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `ERR_add_error_data' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `X509_NAME_cmp' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `EVP_CIPHER_key_length' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `EVP_CipherInit_ex' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `EVP_PKEY_size' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `EVP_add_digest' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `ASN1_const_check_infinite_end' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `BIO_push' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `CRYPTO_mem_ctrl' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `X509_get_issuer_name' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `ASN1_put_object' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `OPENSSL_DIR_end' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `EVP_des_ede3_cbc' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `X509_STORE_free' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `COMP_zlib' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `BUF_MEM_grow' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `lh_insert' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `X509_STORE_load_locations' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `X509_NAME_free' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `d2i_ASN1_OCTET_STRING' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `BIO_test_flags' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `lh_delete' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `CRYPTO_malloc' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `BN_clear_free' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `d2i_X509_NAME' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `RSA_flags' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `d2i_X509' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `asn1_GetSequence' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `RSA_size' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `RAND_pseudo_bytes' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `BIO_s_connect' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `X509_VERIFY_PARAM_inherit' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `EVP_PKEY_free' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `pitem_new' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `HMAC_Update' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `X509_STORE_CTX_set_verify_cb' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `X509_VERIFY_PARAM_free' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `HMAC_CTX_init' /home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/libssl.so: undefined reference to `EVP_get_digestbyname' collect2: ld returned 1 exit status checked program was: /* begin */ 1: /*top*/ 2: int main() { return 0; } 3: int t() { BIO_new(); return 0; } /* end */ -------------------- have_library: checking for crc32() in -lz... -------------------- yes "mips-linux-uclibc-gcc -o conftest -I. -I/home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/ruby/1.8/mips-linux -I. -I/home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/include -I/home/daniel/src/makrowrt/openwrt/staging_dir/mips/include -D_FILE_OFFSET_BITS=64 -Os -pipe -mips32 -mtune=mips32 -funit-at-a-time -fhonour-copts -fPIC conftest.c -L. -L/home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib -L. -L/home/daniel/src/makrowrt/openwrt/staging_dir/toolchain-mips_gcc4.1.2/lib -L/home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib -L/home/daniel/src/makrowrt/openwrt/staging_dir/mips/lib -L/home/daniel/src/makrowrt/openwrt/build_dir/mips/ruby-1.8.6-p287 -rdynamic -Wl,-export-dynamic -lruby-static -lz -ldl -lcrypt -lm -lc" conftest.c: In function 't': conftest.c:3: error: 'crc32' undeclared (first use in this function) conftest.c:3: error: (Each undeclared identifier is reported only once conftest.c:3: error: for each function it appears in.) checked program was: /* begin */ 1: /*top*/ 2: int main() { return 0; } 3: int t() { void ((*volatile p)()); p = (void ((*)()))crc32; return 0; } /* end */ "mips-linux-uclibc-gcc -o conftest -I. -I/home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib/ruby/1.8/mips-linux -I. -I/home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/include -I/home/daniel/src/makrowrt/openwrt/staging_dir/mips/include -D_FILE_OFFSET_BITS=64 -Os -pipe -mips32 -mtune=mips32 -funit-at-a-time -fhonour-copts -fPIC conftest.c -L. -L/home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib -L. -L/home/daniel/src/makrowrt/openwrt/staging_dir/toolchain-mips_gcc4.1.2/lib -L/home/daniel/src/makrowrt/openwrt/staging_dir/mips/usr/lib -L/home/daniel/src/makrowrt/openwrt/staging_dir/mips/lib -L/home/daniel/src/makrowrt/openwrt/build_dir/mips/ruby-1.8.6-p287 -rdynamic -Wl,-export-dynamic -lruby-static -lz -ldl -lcrypt -lm -lc" checked program was: /* begin */ 1: /*top*/ 2: int main() { return 0; } 3: int t() { crc32(); return 0; } /* end */ --------------------