Closed satishdasyam closed 9 years ago
I got this error too...
Please let me know:
Also please include any relevant log output.
Better yet, please submit a pull-request if you fix things yourself and get it to compile! :-)
android-ndk-r10d ubuntu 14.04 LTS(64)
As there is a problem in downloading libraries from git from script i have downloaded from command prompt and placed in the folders src/ ffmpeg,openssl-android,rtmpdump and i have run the scripts by commenting these lines.
# git clone git://git.ffmpeg.org/rtmpdump ${src_root}/rtmpdump >> ${build_log} 2>&1 || \
# die "Couldn't clone rtmpdump repository!"
I doesnt know where the problem lies so i am cloning my build.log
Android NDK: WARNING:/home/satish/Resources/Android_FFmpeg_rtmp/src/openssl-android/crypto/Android.mk:crypto_static: LOCAL_LDLIBS is always ignored for static libraries
[armeabi] Compile thumb : crypto <= cryptlib.c
/home/satish/Resources/Android_FFmpeg_rtmp/src/openssl-android/crypto/cryptlib.c: In function 'CRYPTO_THREADID_current':
/home/satish/Resources/Android_FFmpeg_rtmp/src/openssl-android/crypto/cryptlib.c:503:2: warning: passing argument 2 of 'CRYPTO_THREADID_set_pointer' discards 'volatile' qualifier from pointer target type [enabled by default]
CRYPTO_THREADID_set_pointer(id, &errno);
^
/home/satish/Resources/Android_FFmpeg_rtmp/src/openssl-android/crypto/cryptlib.c:431:6: note: expected 'void ' but argument is of type 'volatile int '
void CRYPTO_THREADID_set_pointer(CRYPTO_THREADID id, void ptr)
^
[armeabi] Compile thumb : crypto <= mem.c
[armeabi] Compile thumb : crypto <= mem_clr.c
[armeabi] Compile thumb : crypto <= mem_dbg.c
[armeabi] Compile thumb : crypto <= cversion.c
[armeabi] Compile thumb : crypto <= ex_data.c
[armeabi] Compile thumb : crypto <= cpt_err.c
[armeabi] Compile thumb : crypto <= ebcdic.c
[armeabi] Compile thumb : crypto <= uid.c
[armeabi] Compile thumb : crypto <= o_time.c
[armeabi] Compile thumb : crypto <= o_str.c
[armeabi] Compile thumb : crypto <= o_dir.c
[armeabi] Compile thumb : crypto <= aes_cbc.c
[armeabi] Compile thumb : crypto <= aes_cfb.c
[armeabi] Compile thumb : crypto <= aes_ctr.c
[armeabi] Compile thumb : crypto <= aes_ecb.c
[armeabi] Compile thumb : crypto <= aes_misc.c
[armeabi] Compile thumb : crypto <= aes_ofb.c
[armeabi] Compile thumb : crypto <= aes_wrap.c
[armeabi] Compile thumb : crypto <= a_bitstr.c
[armeabi] Compile thumb : crypto <= a_bool.c
[armeabi] Compile thumb : crypto <= a_bytes.c
[armeabi] Compile thumb : crypto <= a_d2i_fp.c
[armeabi] Compile thumb : crypto <= a_digest.c
[armeabi] Compile thumb : crypto <= a_dup.c
[armeabi] Compile thumb : crypto <= a_enum.c
[armeabi] Compile thumb : crypto <= a_gentm.c
[armeabi] Compile thumb : crypto <= a_i2d_fp.c
[armeabi] Compile thumb : crypto <= a_int.c
[armeabi] Compile thumb : crypto <= a_mbstr.c
[armeabi] Compile thumb : crypto <= a_object.c
[armeabi] Compile thumb : crypto <= a_octet.c
[armeabi] Compile thumb : crypto <= a_print.c
[armeabi] Compile thumb : crypto <= a_set.c
[armeabi] Compile thumb : crypto <= a_sign.c
[armeabi] Compile thumb : crypto <= a_strex.c
[armeabi] Compile thumb : crypto <= a_strnid.c
[armeabi] Compile thumb : crypto <= a_time.c
[armeabi] Compile thumb : crypto <= a_type.c
[armeabi] Compile thumb : crypto <= a_utctm.c
[armeabi] Compile thumb : crypto <= a_utf8.c
[armeabi] Compile thumb : crypto <= a_verify.c
[armeabi] Compile thumb : crypto <= ameth_lib.c
[armeabi] Compile thumb : crypto <= asn1_err.c
[armeabi] Compile thumb : crypto <= asn1_gen.c
[armeabi] Compile thumb : crypto <= asn1_lib.c
[armeabi] Compile thumb : crypto <= asn1_par.c
[armeabi] Compile thumb : crypto <= asn_mime.c
[armeabi] Compile thumb : crypto <= asn_moid.c
[armeabi] Compile thumb : crypto <= asn_pack.c
[armeabi] Compile thumb : crypto <= bio_asn1.c
[armeabi] Compile thumb : crypto <= bio_ndef.c
[armeabi] Compile thumb : crypto <= d2i_pr.c
[armeabi] Compile thumb : crypto <= d2i_pu.c
[armeabi] Compile thumb : crypto <= evp_asn1.c
[armeabi] Compile thumb : crypto <= f_enum.c
[armeabi] Compile thumb : crypto <= f_int.c
[armeabi] Compile thumb : crypto <= f_string.c
[armeabi] Compile thumb : crypto <= i2d_pr.c
[armeabi] Compile thumb : crypto <= i2d_pu.c
[armeabi] Compile thumb : crypto <= n_pkey.c
[armeabi] Compile thumb : crypto <= nsseq.c
[armeabi] Compile thumb : crypto <= p5_pbe.c
[armeabi] Compile thumb : crypto <= p5_pbev2.c
[armeabi] Compile thumb : crypto <= p8_pkey.c
[armeabi] Compile thumb : crypto <= t_bitst.c
[armeabi] Compile thumb : crypto <= t_crl.c
[armeabi] Compile thumb : crypto <= t_pkey.c
[armeabi] Compile thumb : crypto <= t_req.c
[armeabi] Compile thumb : crypto <= t_spki.c
[armeabi] Compile thumb : crypto <= t_x509.c
[armeabi] Compile thumb : crypto <= t_x509a.c
[armeabi] Compile thumb : crypto <= tasn_dec.c
[armeabi] Compile thumb : crypto <= tasn_enc.c
[armeabi] Compile thumb : crypto <= tasn_fre.c
[armeabi] Compile thumb : crypto <= tasn_new.c
[armeabi] Compile thumb : crypto <= tasn_prn.c
[armeabi] Compile thumb : crypto <= tasn_typ.c
[armeabi] Compile thumb : crypto <= tasn_utl.c
[armeabi] Compile thumb : crypto <= x_algor.c
[armeabi] Compile thumb : crypto <= x_attrib.c
[armeabi] Compile thumb : crypto <= x_bignum.c
[armeabi] Compile thumb : crypto <= x_crl.c
[armeabi] Compile thumb : crypto <= x_exten.c
[armeabi] Compile thumb : crypto <= x_info.c
[armeabi] Compile thumb : crypto <= x_long.c
[armeabi] Compile thumb : crypto <= x_name.c
[armeabi] Compile thumb : crypto <= x_nx509.c
[armeabi] Compile thumb : crypto <= x_pkey.c
[armeabi] Compile thumb : crypto <= x_pubkey.c
[armeabi] Compile thumb : crypto <= x_req.c
[armeabi] Compile thumb : crypto <= x_sig.c
[armeabi] Compile thumb : crypto <= x_spki.c
[armeabi] Compile thumb : crypto <= x_val.c
[armeabi] Compile thumb : crypto <= x_x509.c
[armeabi] Compile thumb : crypto <= x_x509a.c
[armeabi] Compile thumb : crypto <= bf_cfb64.c
[armeabi] Compile thumb : crypto <= bf_ecb.c
[armeabi] Compile thumb : crypto <= bf_enc.c
[armeabi] Compile thumb : crypto <= bf_ofb64.c
[armeabi] Compile thumb : crypto <= bf_skey.c
[armeabi] Compile thumb : crypto <= b_dump.c
[armeabi] Compile thumb : crypto <= b_print.c
[armeabi] Compile thumb : crypto <= b_sock.c
[armeabi] Compile thumb : crypto <= bf_buff.c
[armeabi] Compile thumb : crypto <= bf_nbio.c
[armeabi] Compile thumb : crypto <= bf_null.c
[armeabi] Compile thumb : crypto <= bio_cb.c
[armeabi] Compile thumb : crypto <= bio_err.c
[armeabi] Compile thumb : crypto <= bio_lib.c
[armeabi] Compile thumb : crypto <= bss_acpt.c
[armeabi] Compile thumb : crypto <= bss_bio.c
[armeabi] Compile thumb : crypto <= bss_conn.c
[armeabi] Compile thumb : crypto <= bss_dgram.c
[armeabi] Compile thumb : crypto <= bss_fd.c
[armeabi] Compile thumb : crypto <= bss_file.c
[armeabi] Compile thumb : crypto <= bss_log.c
[armeabi] Compile thumb : crypto <= bss_mem.c
[armeabi] Compile thumb : crypto <= bss_null.c
[armeabi] Compile thumb : crypto <= bss_sock.c
[armeabi] Compile thumb : crypto <= bn_add.c
[armeabi] Compile thumb : crypto <= bn_asm.c
[armeabi] Compile thumb : crypto <= bn_blind.c
[armeabi] Compile thumb : crypto <= bn_ctx.c
[armeabi] Compile thumb : crypto <= bn_div.c
[armeabi] Compile thumb : crypto <= bn_err.c
[armeabi] Compile thumb : crypto <= bn_exp.c
[armeabi] Compile thumb : crypto <= bn_exp2.c
[armeabi] Compile thumb : crypto <= bn_gcd.c
[armeabi] Compile thumb : crypto <= bn_gf2m.c
[armeabi] Compile thumb : crypto <= bn_kron.c
[armeabi] Compile thumb : crypto <= bn_lib.c
[armeabi] Compile thumb : crypto <= bn_mod.c
[armeabi] Compile thumb : crypto <= bn_mont.c
[armeabi] Compile thumb : crypto <= bn_mpi.c
[armeabi] Compile thumb : crypto <= bn_mul.c
[armeabi] Compile thumb : crypto <= bn_nist.c
[armeabi] Compile thumb : crypto <= bn_prime.c
[armeabi] Compile thumb : crypto <= bn_print.c
[armeabi] Compile thumb : crypto <= bn_rand.c
[armeabi] Compile thumb : crypto <= bn_recp.c
[armeabi] Compile thumb : crypto <= bn_shift.c
[armeabi] Compile thumb : crypto <= bn_sqr.c
[armeabi] Compile thumb : crypto <= bn_sqrt.c
[armeabi] Compile thumb : crypto <= bn_word.c
[armeabi] Compile thumb : crypto <= buf_err.c
[armeabi] Compile thumb : crypto <= buffer.c
[armeabi] Compile thumb : crypto <= c_rle.c
[armeabi] Compile thumb : crypto <= c_zlib.c
[armeabi] Compile thumb : crypto <= comp_err.c
[armeabi] Compile thumb : crypto <= comp_lib.c
[armeabi] Compile thumb : crypto <= conf_api.c
[armeabi] Compile thumb : crypto <= conf_def.c
[armeabi] Compile thumb : crypto <= conf_err.c
[armeabi] Compile thumb : crypto <= conf_lib.c
[armeabi] Compile thumb : crypto <= conf_mall.c
[armeabi] Compile thumb : crypto <= conf_mod.c
[armeabi] Compile thumb : crypto <= conf_sap.c
[armeabi] Compile thumb : crypto <= cbc_cksm.c
[armeabi] Compile thumb : crypto <= cbc_enc.c
[armeabi] Compile thumb : crypto <= cfb64ede.c
[armeabi] Compile thumb : crypto <= cfb64enc.c
[armeabi] Compile thumb : crypto <= cfb_enc.c
[armeabi] Compile thumb : crypto <= des_enc.c
[armeabi] Compile thumb : crypto <= des_old.c
[armeabi] Compile thumb : crypto <= des_old2.c
[armeabi] Compile thumb : crypto <= ecb3_enc.c
[armeabi] Compile thumb : crypto <= ecb_enc.c
[armeabi] Compile thumb : crypto <= ede_cbcm_enc.c
[armeabi] Compile thumb : crypto <= enc_read.c
[armeabi] Compile thumb : crypto <= enc_writ.c
[armeabi] Compile thumb : crypto <= fcrypt.c
[armeabi] Compile thumb : crypto <= fcrypt_b.c
[armeabi] Compile thumb : crypto <= ofb64ede.c
[armeabi] Compile thumb : crypto <= ofb64enc.c
[armeabi] Compile thumb : crypto <= ofb_enc.c
[armeabi] Compile thumb : crypto <= pcbc_enc.c
[armeabi] Compile thumb : crypto <= qud_cksm.c
[armeabi] Compile thumb : crypto <= rand_key.c
[armeabi] Compile thumb : crypto <= read2pwd.c
[armeabi] Compile thumb : crypto <= rpc_enc.c
[armeabi] Compile thumb : crypto <= set_key.c
[armeabi] Compile thumb : crypto <= str2key.c
[armeabi] Compile thumb : crypto <= xcbc_enc.c
[armeabi] Compile thumb : crypto <= dh_ameth.c
[armeabi] Compile thumb : crypto <= dh_asn1.c
[armeabi] Compile thumb : crypto <= dh_check.c
[armeabi] Compile thumb : crypto <= dh_depr.c
[armeabi] Compile thumb : crypto <= dh_err.c
[armeabi] Compile thumb : crypto <= dh_gen.c
[armeabi] Compile thumb : crypto <= dh_key.c
[armeabi] Compile thumb : crypto <= dh_lib.c
[armeabi] Compile thumb : crypto <= dh_pmeth.c
[armeabi] Compile thumb : crypto <= dsa_ameth.c
[armeabi] Compile thumb : crypto <= dsa_asn1.c
[armeabi] Compile thumb : crypto <= dsa_depr.c
[armeabi] Compile thumb : crypto <= dsa_err.c
[armeabi] Compile thumb : crypto <= dsa_gen.c
[armeabi] Compile thumb : crypto <= dsa_key.c
[armeabi] Compile thumb : crypto <= dsa_lib.c
[armeabi] Compile thumb : crypto <= dsa_ossl.c
[armeabi] Compile thumb : crypto <= dsa_pmeth.c
[armeabi] Compile thumb : crypto <= dsa_prn.c
[armeabi] Compile thumb : crypto <= dsa_sign.c
[armeabi] Compile thumb : crypto <= dsa_vrf.c
[armeabi] Compile thumb : crypto <= dso_dl.c
[armeabi] Compile thumb : crypto <= dso_dlfcn.c
[armeabi] Compile thumb : crypto <= dso_err.c
[armeabi] Compile thumb : crypto <= dso_lib.c
[armeabi] Compile thumb : crypto <= dso_null.c
[armeabi] Compile thumb : crypto <= dso_openssl.c
[armeabi] Compile thumb : crypto <= dso_vms.c
[armeabi] Compile thumb : crypto <= dso_win32.c
[armeabi] Compile thumb : crypto <= ec2_mult.c
[armeabi] Compile thumb : crypto <= ec2_smpl.c
[armeabi] Compile thumb : crypto <= ec_ameth.c
[armeabi] Compile thumb : crypto <= ec_asn1.c
[armeabi] Compile thumb : crypto <= ec_check.c
[armeabi] Compile thumb : crypto <= ec_curve.c
[armeabi] Compile thumb : crypto <= ec_cvt.c
[armeabi] Compile thumb : crypto <= ec_err.c
[armeabi] Compile thumb : crypto <= ec_key.c
[armeabi] Compile thumb : crypto <= ec_lib.c
[armeabi] Compile thumb : crypto <= ec_mult.c
[armeabi] Compile thumb : crypto <= ec_pmeth.c
[armeabi] Compile thumb : crypto <= ec_print.c
[armeabi] Compile thumb : crypto <= eck_prn.c
[armeabi] Compile thumb : crypto <= ecp_mont.c
[armeabi] Compile thumb : crypto <= ecp_nist.c
[armeabi] Compile thumb : crypto <= ecp_smpl.c
[armeabi] Compile thumb : crypto <= ech_err.c
[armeabi] Compile thumb : crypto <= ech_key.c
[armeabi] Compile thumb : crypto <= ech_lib.c
[armeabi] Compile thumb : crypto <= ech_ossl.c
[armeabi] Compile thumb : crypto <= ecs_asn1.c
[armeabi] Compile thumb : crypto <= ecs_err.c
[armeabi] Compile thumb : crypto <= ecs_lib.c
[armeabi] Compile thumb : crypto <= ecs_ossl.c
[armeabi] Compile thumb : crypto <= ecs_sign.c
[armeabi] Compile thumb : crypto <= ecs_vrf.c
[armeabi] Compile thumb : crypto <= err.c
[armeabi] Compile thumb : crypto <= err_all.c
[armeabi] Compile thumb : crypto <= err_prn.c
[armeabi] Compile thumb : crypto <= bio_b64.c
[armeabi] Compile thumb : crypto <= bio_enc.c
[armeabi] Compile thumb : crypto <= bio_md.c
[armeabi] Compile thumb : crypto <= bio_ok.c
[armeabi] Compile thumb : crypto <= c_all.c
[armeabi] Compile thumb : crypto <= c_allc.c
[armeabi] Compile thumb : crypto <= c_alld.c
[armeabi] Compile thumb : crypto <= digest.c
[armeabi] Compile thumb : crypto <= e_aes.c
[armeabi] Compile thumb : crypto <= e_bf.c
[armeabi] Compile thumb : crypto <= e_des.c
[armeabi] Compile thumb : crypto <= e_des3.c
[armeabi] Compile thumb : crypto <= e_null.c
[armeabi] Compile thumb : crypto <= e_old.c
[armeabi] Compile thumb : crypto <= e_rc2.c
[armeabi] Compile thumb : crypto <= e_rc4.c
[armeabi] Compile thumb : crypto <= e_rc5.c
[armeabi] Compile thumb : crypto <= e_xcbc_d.c
[armeabi] Compile thumb : crypto <= encode.c
[armeabi] Compile thumb : crypto <= evp_acnf.c
[armeabi] Compile thumb : crypto <= evp_enc.c
[armeabi] Compile thumb : crypto <= evp_err.c
[armeabi] Compile thumb : crypto <= evp_key.c
[armeabi] Compile thumb : crypto <= evp_lib.c
[armeabi] Compile thumb : crypto <= evp_pbe.c
[armeabi] Compile thumb : crypto <= evp_pkey.c
[armeabi] Compile thumb : crypto <= m_dss.c
[armeabi] Compile thumb : crypto <= m_dss1.c
[armeabi] Compile thumb : crypto <= m_ecdsa.c
[armeabi] Compile thumb : crypto <= m_md4.c
[armeabi] Compile thumb : crypto <= m_md5.c
[armeabi] Compile thumb : crypto <= m_mdc2.c
[armeabi] Compile thumb : crypto <= m_null.c
[armeabi] Compile thumb : crypto <= m_ripemd.c
[armeabi] Compile thumb : crypto <= m_sha1.c
[armeabi] Compile thumb : crypto <= m_sigver.c
[armeabi] Compile thumb : crypto <= m_wp.c
[armeabi] Compile thumb : crypto <= names.c
[armeabi] Compile thumb : crypto <= p5_crpt.c
[armeabi] Compile thumb : crypto <= p5_crpt2.c
[armeabi] Compile thumb : crypto <= p_dec.c
[armeabi] Compile thumb : crypto <= p_enc.c
[armeabi] Compile thumb : crypto <= p_lib.c
[armeabi] Compile thumb : crypto <= p_open.c
[armeabi] Compile thumb : crypto <= p_seal.c
[armeabi] Compile thumb : crypto <= p_sign.c
[armeabi] Compile thumb : crypto <= p_verify.c
[armeabi] Compile thumb : crypto <= pmeth_fn.c
[armeabi] Compile thumb : crypto <= pmeth_gn.c
[armeabi] Compile thumb : crypto <= pmeth_lib.c
[armeabi] Compile thumb : crypto <= hm_ameth.c
[armeabi] Compile thumb : crypto <= hm_pmeth.c
[armeabi] Compile thumb : crypto <= hmac.c
[armeabi] Compile thumb : crypto <= krb5_asn.c
[armeabi] Compile thumb : crypto <= lh_stats.c
[armeabi] Compile thumb : crypto <= lhash.c
[armeabi] Compile thumb : crypto <= md4_dgst.c
[armeabi] Compile thumb : crypto <= md4_one.c
[armeabi] Compile thumb : crypto <= md5_dgst.c
[armeabi] Compile thumb : crypto <= md5_one.c
[armeabi] Compile thumb : crypto <= cbc128.c
[armeabi] Compile thumb : crypto <= cfb128.c
[armeabi] Compile thumb : crypto <= ctr128.c
[armeabi] Compile thumb : crypto <= ofb128.c
[armeabi] Compile thumb : crypto <= o_names.c
[armeabi] Compile thumb : crypto <= obj_dat.c
[armeabi] Compile thumb : crypto <= obj_err.c
[armeabi] Compile thumb : crypto <= obj_lib.c
[armeabi] Compile thumb : crypto <= obj_xref.c
[armeabi] Compile thumb : crypto <= ocsp_asn.c
[armeabi] Compile thumb : crypto <= ocsp_cl.c
[armeabi] Compile thumb : crypto <= ocsp_err.c
[armeabi] Compile thumb : crypto <= ocsp_ext.c
[armeabi] Compile thumb : crypto <= ocsp_ht.c
[armeabi] Compile thumb : crypto <= ocsp_lib.c
[armeabi] Compile thumb : crypto <= ocsp_prn.c
[armeabi] Compile thumb : crypto <= ocsp_srv.c
[armeabi] Compile thumb : crypto <= ocsp_vfy.c
[armeabi] Compile thumb : crypto <= pem_all.c
[armeabi] Compile thumb : crypto <= pem_err.c
[armeabi] Compile thumb : crypto <= pem_info.c
[armeabi] Compile thumb : crypto <= pem_lib.c
[armeabi] Compile thumb : crypto <= pem_oth.c
[armeabi] Compile thumb : crypto <= pem_pk8.c
[armeabi] Compile thumb : crypto <= pem_pkey.c
[armeabi] Compile thumb : crypto <= pem_seal.c
[armeabi] Compile thumb : crypto <= pem_sign.c
[armeabi] Compile thumb : crypto <= pem_x509.c
[armeabi] Compile thumb : crypto <= pem_xaux.c
[armeabi] Compile thumb : crypto <= pvkfmt.c
[armeabi] Compile thumb : crypto <= p12_add.c
[armeabi] Compile thumb : crypto <= p12_asn.c
[armeabi] Compile thumb : crypto <= p12_attr.c
[armeabi] Compile thumb : crypto <= p12_crpt.c
[armeabi] Compile thumb : crypto <= p12_crt.c
[armeabi] Compile thumb : crypto <= p12_decr.c
[armeabi] Compile thumb : crypto <= p12_init.c
[armeabi] Compile thumb : crypto <= p12_key.c
[armeabi] Compile thumb : crypto <= p12_kiss.c
[armeabi] Compile thumb : crypto <= p12_mutl.c
[armeabi] Compile thumb : crypto <= p12_npas.c
[armeabi] Compile thumb : crypto <= p12_p8d.c
[armeabi] Compile thumb : crypto <= p12_p8e.c
[armeabi] Compile thumb : crypto <= p12_utl.c
[armeabi] Compile thumb : crypto <= pk12err.c
[armeabi] Compile thumb : crypto <= pk7_asn1.c
[armeabi] Compile thumb : crypto <= pk7_attr.c
[armeabi] Compile thumb : crypto <= pk7_doit.c
[armeabi] Compile thumb : crypto <= pk7_lib.c
[armeabi] Compile thumb : crypto <= pk7_mime.c
[armeabi] Compile thumb : crypto <= pk7_smime.c
[armeabi] Compile thumb : crypto <= pkcs7err.c
[armeabi] Compile thumb : crypto <= md_rand.c
[armeabi] Compile thumb : crypto <= rand_egd.c
[armeabi] Compile thumb : crypto <= rand_err.c
[armeabi] Compile thumb : crypto <= rand_lib.c
[armeabi] Compile thumb : crypto <= rand_unix.c
[armeabi] Compile thumb : crypto <= randfile.c
[armeabi] Compile thumb : crypto <= rc2_cbc.c
[armeabi] Compile thumb : crypto <= rc2_ecb.c
[armeabi] Compile thumb : crypto <= rc2_skey.c
[armeabi] Compile thumb : crypto <= rc2cfb64.c
[armeabi] Compile thumb : crypto <= rc2ofb64.c
[armeabi] Compile thumb : crypto <= rc4_enc.c
[armeabi] Compile thumb : crypto <= rc4_skey.c
[armeabi] Compile thumb : crypto <= rmd_dgst.c
[armeabi] Compile thumb : crypto <= rmd_one.c
[armeabi] Compile thumb : crypto <= rsa_ameth.c
[armeabi] Compile thumb : crypto <= rsa_asn1.c
[armeabi] Compile thumb : crypto <= rsa_chk.c
[armeabi] Compile thumb : crypto <= rsa_eay.c
[armeabi] Compile thumb : crypto <= rsa_err.c
[armeabi] Compile thumb : crypto <= rsa_gen.c
[armeabi] Compile thumb : crypto <= rsa_lib.c
[armeabi] Compile thumb : crypto <= rsa_none.c
[armeabi] Compile thumb : crypto <= rsa_null.c
[armeabi] Compile thumb : crypto <= rsa_oaep.c
[armeabi] Compile thumb : crypto <= rsa_pk1.c
[armeabi] Compile thumb : crypto <= rsa_pmeth.c
[armeabi] Compile thumb : crypto <= rsa_prn.c
[armeabi] Compile thumb : crypto <= rsa_pss.c
[armeabi] Compile thumb : crypto <= rsa_saos.c
[armeabi] Compile thumb : crypto <= rsa_sign.c
[armeabi] Compile thumb : crypto <= rsa_ssl.c
[armeabi] Compile thumb : crypto <= rsa_x931.c
[armeabi] Compile thumb : crypto <= sha1_one.c
[armeabi] Compile thumb : crypto <= sha1dgst.c
[armeabi] Compile thumb : crypto <= sha256.c
[armeabi] Compile thumb : crypto <= sha512.c
[armeabi] Compile thumb : crypto <= sha_dgst.c
[armeabi] Compile thumb : crypto <= stack.c
[armeabi] Compile thumb : crypto <= ts_err.c
[armeabi] Compile thumb : crypto <= txt_db.c
[armeabi] Compile thumb : crypto <= ui_compat.c
[armeabi] Compile thumb : crypto <= ui_err.c
[armeabi] Compile thumb : crypto <= ui_lib.c
[armeabi] Compile thumb : crypto <= ui_openssl.c
[armeabi] Compile thumb : crypto <= ui_util.c
[armeabi] Compile thumb : crypto <= by_dir.c
[armeabi] Compile thumb : crypto <= by_file.c
[armeabi] Compile thumb : crypto <= x509_att.c
[armeabi] Compile thumb : crypto <= x509_cmp.c
[armeabi] Compile thumb : crypto <= x509_d2.c
[armeabi] Compile thumb : crypto <= x509_def.c
[armeabi] Compile thumb : crypto <= x509_err.c
[armeabi] Compile thumb : crypto <= x509_ext.c
[armeabi] Compile thumb : crypto <= x509_lu.c
[armeabi] Compile thumb : crypto <= x509_obj.c
[armeabi] Compile thumb : crypto <= x509_r2x.c
[armeabi] Compile thumb : crypto <= x509_req.c
[armeabi] Compile thumb : crypto <= x509_set.c
[armeabi] Compile thumb : crypto <= x509_trs.c
[armeabi] Compile thumb : crypto <= x509_txt.c
[armeabi] Compile thumb : crypto <= x509_v3.c
[armeabi] Compile thumb : crypto <= x509_vfy.c
[armeabi] Compile thumb : crypto <= x509_vpm.c
[armeabi] Compile thumb : crypto <= x509cset.c
[armeabi] Compile thumb : crypto <= x509name.c
[armeabi] Compile thumb : crypto <= x509rset.c
[armeabi] Compile thumb : crypto <= x509spki.c
[armeabi] Compile thumb : crypto <= x509type.c
[armeabi] Compile thumb : crypto <= x_all.c
[armeabi] Compile thumb : crypto <= pcy_cache.c
[armeabi] Compile thumb : crypto <= pcy_data.c
[armeabi] Compile thumb : crypto <= pcy_lib.c
[armeabi] Compile thumb : crypto <= pcy_map.c
[armeabi] Compile thumb : crypto <= pcy_node.c
[armeabi] Compile thumb : crypto <= pcy_tree.c
[armeabi] Compile thumb : crypto <= v3_akey.c
[armeabi] Compile thumb : crypto <= v3_akeya.c
[armeabi] Compile thumb : crypto <= v3_alt.c
[armeabi] Compile thumb : crypto <= v3_bcons.c
[armeabi] Compile thumb : crypto <= v3_bitst.c
[armeabi] Compile thumb : crypto <= v3_conf.c
[armeabi] Compile thumb : crypto <= v3_cpols.c
[armeabi] Compile thumb : crypto <= v3_crld.c
[armeabi] Compile thumb : crypto <= v3_enum.c
[armeabi] Compile thumb : crypto <= v3_extku.c
[armeabi] Compile thumb : crypto <= v3_genn.c
[armeabi] Compile thumb : crypto <= v3_ia5.c
[armeabi] Compile thumb : crypto <= v3_info.c
[armeabi] Compile thumb : crypto <= v3_int.c
[armeabi] Compile thumb : crypto <= v3_lib.c
[armeabi] Compile thumb : crypto <= v3_ncons.c
[armeabi] Compile thumb : crypto <= v3_ocsp.c
[armeabi] Compile thumb : crypto <= v3_pci.c
[armeabi] Compile thumb : crypto <= v3_pcia.c
[armeabi] Compile thumb : crypto <= v3_pcons.c
[armeabi] Compile thumb : crypto <= v3_pku.c
[armeabi] Compile thumb : crypto <= v3_pmaps.c
[armeabi] Compile thumb : crypto <= v3_prn.c
[armeabi] Compile thumb : crypto <= v3_purp.c
[armeabi] Compile thumb : crypto <= v3_skey.c
[armeabi] Compile thumb : crypto <= v3_sxnet.c
[armeabi] Compile thumb : crypto <= v3_utl.c
[armeabi] Compile thumb : crypto <= v3err.c
[armeabi] Compile thumb : crypto <= aes-armv4.S
[armeabi] Compile thumb : crypto <= armv4-mont.S
[armeabi] Compile thumb : crypto <= sha1-armv4-large.S
[armeabi] Compile thumb : crypto <= sha256-armv4.S
[armeabi] Compile thumb : crypto <= sha512-armv4.S
[armeabi] SharedLibrary : libcrypto.so
[armeabi] Install : libcrypto.so => libs/armeabi/libcrypto.so
[armeabi] Compile thumb : openssl <= app_rand.c
[armeabi] Compile thumb : openssl <= apps.c
[armeabi] Compile thumb : openssl <= asn1pars.c
[armeabi] Compile thumb : openssl <= ca.c
[armeabi] Compile thumb : openssl <= ciphers.c
[armeabi] Compile thumb : openssl <= crl.c
[armeabi] Compile thumb : openssl <= crl2p7.c
[armeabi] Compile thumb : openssl <= dgst.c
[armeabi] Compile thumb : openssl <= dh.c
[armeabi] Compile thumb : openssl <= dhparam.c
[armeabi] Compile thumb : openssl <= dsa.c
[armeabi] Compile thumb : openssl <= dsaparam.c
[armeabi] Compile thumb : openssl <= ecparam.c
[armeabi] Compile thumb : openssl <= ec.c
[armeabi] Compile thumb : openssl <= enc.c
[armeabi] Compile thumb : openssl <= engine.c
[armeabi] Compile thumb : openssl <= errstr.c
[armeabi] Compile thumb : openssl <= gendh.c
[armeabi] Compile thumb : openssl <= gendsa.c
[armeabi] Compile thumb : openssl <= genpkey.c
[armeabi] Compile thumb : openssl <= genrsa.c
[armeabi] Compile thumb : openssl <= nseq.c
[armeabi] Compile thumb : openssl <= ocsp.c
[armeabi] Compile thumb : openssl <= openssl.c
[armeabi] Compile thumb : openssl <= passwd.c
[armeabi] Compile thumb : openssl <= pkcs12.c
[armeabi] Compile thumb : openssl <= pkcs7.c
[armeabi] Compile thumb : openssl <= pkcs8.c
[armeabi] Compile thumb : openssl <= pkey.c
[armeabi] Compile thumb : openssl <= pkeyparam.c
[armeabi] Compile thumb : openssl <= pkeyutl.c
[armeabi] Compile thumb : openssl <= prime.c
[armeabi] Compile thumb : openssl <= rand.c
[armeabi] Compile thumb : openssl <= req.c
[armeabi] Compile thumb : openssl <= rsa.c
[armeabi] Compile thumb : openssl <= rsautl.c
[armeabi] Compile thumb : openssl <= s_cb.c
[armeabi] Compile thumb : openssl <= s_client.c
[armeabi] Compile thumb : openssl <= s_server.c
[armeabi] Compile thumb : openssl <= s_socket.c
[armeabi] Compile thumb : openssl <= s_time.c
[armeabi] Compile thumb : openssl <= sess_id.c
[armeabi] Compile thumb : openssl <= smime.c
[armeabi] Compile thumb : openssl <= speed.c
[armeabi] Compile thumb : openssl <= spkac.c
[armeabi] Compile thumb : openssl <= verify.c
[armeabi] Compile thumb : openssl <= version.c
[armeabi] Compile thumb : openssl <= x509.c
[armeabi] Compile thumb : ssl <= s2_meth.c
[armeabi] Compile thumb : ssl <= s2_srvr.c
[armeabi] Compile thumb : ssl <= s2_clnt.c
[armeabi] Compile thumb : ssl <= s2_lib.c
[armeabi] Compile thumb : ssl <= s2_enc.c
[armeabi] Compile thumb : ssl <= s2_pkt.c
[armeabi] Compile thumb : ssl <= s3_meth.c
[armeabi] Compile thumb : ssl <= s3_srvr.c
[armeabi] Compile thumb : ssl <= s3_clnt.c
[armeabi] Compile thumb : ssl <= s3_lib.c
[armeabi] Compile thumb : ssl <= s3_enc.c
[armeabi] Compile thumb : ssl <= s3_pkt.c
[armeabi] Compile thumb : ssl <= s3_both.c
[armeabi] Compile thumb : ssl <= s23_meth.c
[armeabi] Compile thumb : ssl <= s23_srvr.c
[armeabi] Compile thumb : ssl <= s23_clnt.c
[armeabi] Compile thumb : ssl <= s23_lib.c
[armeabi] Compile thumb : ssl <= s23_pkt.c
[armeabi] Compile thumb : ssl <= t1_meth.c
[armeabi] Compile thumb : ssl <= t1_srvr.c
[armeabi] Compile thumb : ssl <= t1_clnt.c
[armeabi] Compile thumb : ssl <= t1_lib.c
[armeabi] Compile thumb : ssl <= t1_enc.c
[armeabi] Compile thumb : ssl <= t1_reneg.c
[armeabi] Compile thumb : ssl <= ssl_lib.c
[armeabi] Compile thumb : ssl <= ssl_err2.c
[armeabi] Compile thumb : ssl <= ssl_cert.c
[armeabi] Compile thumb : ssl <= ssl_sess.c
[armeabi] Compile thumb : ssl <= ssl_ciph.c
[armeabi] Compile thumb : ssl <= ssl_stat.c
[armeabi] Compile thumb : ssl <= ssl_rsa.c
[armeabi] Compile thumb : ssl <= ssl_asn1.c
[armeabi] Compile thumb : ssl <= ssl_txt.c
[armeabi] Compile thumb : ssl <= ssl_algs.c
[armeabi] Compile thumb : ssl <= bio_ssl.c
[armeabi] Compile thumb : ssl <= ssl_err.c
[armeabi] Compile thumb : ssl <= kssl.c
[armeabi] SharedLibrary : libssl.so
[armeabi] Executable : openssl
[armeabi] Install : openssl => libs/armeabi/openssl
[armeabi] Install : libssl.so => libs/armeabi/libssl.so
[armeabi] Compile thumb : ssltest <= ssltest.c
[armeabi] Executable : ssltest
[armeabi] Install : ssltest => libs/armeabi/ssltest
patching file Makefile
/home/satish/Resources/android-ndk-r10d/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86_64/bin/arm-linux-androideabi-gcc -Wall -marm -I/home/satish/Resources/Android_FFmpeg_rtmp/src/openssl-android/include -isysroot /home/satish/Resources/android-ndk-r10d/platforms/android-19/arch-arm -I/home/satish/Resources/android-ndk-r10d/platforms/android-19/arch-arm -DRTMPDUMP_VERSION=\"v2.4\" -DUSE_OPENSSL -fPIC -c -o rtmp.o rtmp.c
rtmp.c: In function 'RTMP_ReadPacket':
rtmp.c:3552:7: warning: variable 'didAlloc' set but not used [-Wunused-but-set-variable]
int didAlloc = FALSE;
^
/home/satish/Resources/android-ndk-r10d/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86_64/bin/arm-linux-androideabi-gcc -Wall -marm -I/home/satish/Resources/Android_FFmpeg_rtmp/src/openssl-android/include -isysroot /home/satish/Resources/android-ndk-r10d/platforms/android-19/arch-arm -I/home/satish/Resources/android-ndk-r10d/platforms/android-19/arch-arm -DRTMPDUMP_VERSION=\"v2.4\" -DUSE_OPENSSL -fPIC -c -o log.o log.c
/home/satish/Resources/android-ndk-r10d/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86_64/bin/arm-linux-androideabi-gcc -Wall -marm -I/home/satish/Resources/Android_FFmpeg_rtmp/src/openssl-android/include -isysroot /home/satish/Resources/android-ndk-r10d/platforms/android-19/arch-arm -I/home/satish/Resources/android-ndk-r10d/platforms/android-19/arch-arm -DRTMPDUMP_VERSION=\"v2.4\" -DUSE_OPENSSL -fPIC -c -o amf.o amf.c
In file included from amf.c:33:0:
bytes.h:74:2: warning: #warning "Float word order not defined, assuming the same as byte order!" [-Wcpp]
^
/home/satish/Resources/android-ndk-r10d/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86_64/bin/arm-linux-androideabi-gcc -Wall -marm -I/home/satish/Resources/Android_FFmpeg_rtmp/src/openssl-android/include -isysroot /home/satish/Resources/android-ndk-r10d/platforms/android-19/arch-arm -I/home/satish/Resources/android-ndk-r10d/platforms/android-19/arch-arm -DRTMPDUMP_VERSION=\"v2.4\" -DUSE_OPENSSL -fPIC -c -o hashswf.o hashswf.c
/home/satish/Resources/android-ndk-r10d/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86_64/bin/arm-linux-androideabi-gcc -Wall -marm -I/home/satish/Resources/Android_FFmpeg_rtmp/src/openssl-android/include -isysroot /home/satish/Resources/android-ndk-r10d/platforms/android-19/arch-arm -I/home/satish/Resources/android-ndk-r10d/platforms/android-19/arch-arm -DRTMPDUMP_VERSION=\"v2.4\" -DUSE_OPENSSL -fPIC -c -o parseurl.o parseurl.c
/home/satish/Resources/android-ndk-r10d/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86_64/bin/arm-linux-androideabi-ar rs librtmp.a rtmp.o log.o amf.o hashswf.o parseurl.o
/home/satish/Resources/android-ndk-r10d/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86_64/bin/arm-linux-androideabi-ar: creating librtmp.a
sed -e "s;@prefix@;"/home/satish/Resources/Android_FFmpeg_rtmp/src/rtmpdump/librtmp/android/arm";" -e "s;@libdir@;"/home/satish/Resources/Android_FFmpeg_rtmp/src/rtmpdump/librtmp/android/arm"/lib;" \
-e "s;@VERSION@;v2.4;" \
-e "s;@CRYPTO_REQ@;libssl,libcrypto;" \
-e "s;@PUBLIC_LIBS@;;" \
-e "s;@PRIVATE_LIBS@;;" librtmp.pc.in > librtmp.pc
mkdir -p "/home/satish/Resources/Android_FFmpeg_rtmp/src/rtmpdump/librtmp/android/arm"/include/librtmp "/home/satish/Resources/Android_FFmpeg_rtmp/src/rtmpdump/librtmp/android/arm"/lib/pkgconfig "/home/satish/Resources/Android_FFmpeg_rtmp/src/rtmpdump/librtmp/android/arm"/man/man3 "/home/satish/Resources/Android_FFmpeg_rtmp/src/rtmpdump/librtmp/android/arm"/lib
cp amf.h http.h log.h rtmp.h "/home/satish/Resources/Android_FFmpeg_rtmp/src/rtmpdump/librtmp/android/arm"/include/librtmp
cp librtmp.a "/home/satish/Resources/Android_FFmpeg_rtmp/src/rtmpdump/librtmp/android/arm"/lib
cp librtmp.pc "/home/satish/Resources/Android_FFmpeg_rtmp/src/rtmpdump/librtmp/android/arm"/lib/pkgconfig
cp librtmp.3 "/home/satish/Resources/Android_FFmpeg_rtmp/src/rtmpdump/librtmp/android/arm"/man/man3
/home/satish/Resources/android-ndk-r10d/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86_64/bin/arm-linux-androideabi-gcc -shared -Wl,-soname,librtmp-1.so -L/home/satish/Resources/Android_FFmpeg_rtmp/src/openssl-android/libs/armeabi -L/home/satish/Resources/android-ndk-r10d/platforms/android-19/arch-arm/usr/lib -o librtmp-1.so rtmp.o log.o amf.o hashswf.o parseurl.o -lssl -lcrypto -lz
ln -sf librtmp-1.so librtmp.so
cp librtmp-1.so "/home/satish/Resources/Android_FFmpeg_rtmp/src/rtmpdump/librtmp/android/arm"/lib
cd "/home/satish/Resources/Android_FFmpeg_rtmp/src/rtmpdump/librtmp/android/arm"/lib; ln -sf librtmp-1.so librtmp.so
patching file configure
Hunk #1 succeeded at 2751 (offset 82 lines).
Package libssl was not found in the pkg-config search path.
Perhaps you should add the directory containing libssl.pc' to the PKG_CONFIG_PATH environment variable Package 'libssl', required by 'librtmp', not found Package libssl was not found in the pkg-config search path. Perhaps you should add the directory containing
libssl.pc'
to the PKG_CONFIG_PATH environment variable
Package 'libssl', required by 'librtmp', not found
ERROR: librtmp not found using pkg-config
If you think configure made a mistake, make sure you are using the latest version from Git. If the latest version fails, report the problem to the ffmpeg-user@ffmpeg.org mailing list or IRC #ffmpeg on irc.freenode.net. Include the log file "config.log" produced by configure as this will help solve the problem.
I have the same error:
Package libssl was not found in the pkg-config search path.
Perhaps you should add the directory containing libssl.pc' to the PKG_CONFIG_PATH environment variable Package 'libssl', required by 'librtmp', not found Package libssl was not found in the pkg-config search path. Perhaps you should add the directory containing
libssl.pc'
to the PKG_CONFIG_PATH environment variable
Package 'libssl', required by 'librtmp', not found
ERROR: librtmp not found using pkg-config
Ubuntu 14.04.1 (64) NDK r10d
Try:
$ brew install openssl
Package libssl was not found in the pkg-config search path. Perhaps you should add the directory containing `libssl.pc' to the PKG_CONFIG_PATH environment variable.
Please help me in compiling it.