medooze / media-server-node

WebRTC Media Server for Node.js
MIT License
802 stars 119 forks source link

errors during compile #11

Closed kemperrr closed 6 years ago

kemperrr commented 6 years ago

Ubuntu 16.04.3 LTS (GNU/Linux 4.4.0-81-generic x86_64) nodejs v8.5.0 npm 5.4.2

> medooze-media-server@0.9.0 install /root/test_med/node_modules/medooze-media-server
> node-gyp configure && node-gyp rebuild

make: Entering directory '/root/test_med/node_modules/medooze-media-server/build'
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/libplatform/io/FileSystem_posix.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/libplatform/io/FileSystem.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/libplatform/io/File.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/libplatform/io/File_posix.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/libplatform/time/time_posix.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/libplatform/time/time.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/libplatform/process/process_posix.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/libplatform/prog/option.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/libplatform/number/random_posix.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/libplatform/sys/error.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/atom_mdat.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/atom_d263.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/atom_nmhd.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/atom_dref.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/atom_tx3g.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/atom_text.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/atom_mvhd.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/atom_stbl.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/atom_sdtp.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/atom_ac3.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/atom_gmin.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/atom_pasp.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/mp4info.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/ocidescriptors.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/exception.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/atom_stz2.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/mp4file.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/atom_url.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/atom_vpcC.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/atom_smi.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/atom_encv.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/mp4.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/isma.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/odcommands.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/bmff/typebmff.o
../external/mp4v2/lib/src/bmff/typebmff.cpp:518:1: warning: missing initializer for member ‘mp4v2::impl::Enum<mp4v2::impl::bmff::LanguageCode, (mp4v2::impl::bmff::LanguageCode)0u>::Entry::compact’ [-Wmissing-field-initializers]
 };
 ^
../external/mp4v2/lib/src/bmff/typebmff.cpp:518:1: warning: missing initializer for member ‘mp4v2::impl::Enum<mp4v2::impl::bmff::LanguageCode, (mp4v2::impl::bmff::LanguageCode)0u>::Entry::formal’ [-Wmissing-field-initializers]
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/atom_udta.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/atom_meta.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/mp4property.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/atom_sound.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/atom_hinf.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/atom_mdhd.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/atom_tfhd.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/atom_s263.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/atom_video.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/atom_urn.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/atom_colr.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/atom_stsz.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/atom_damr.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/atom_rtp.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/atom_chpl.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/atom_treftype.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/atom_uuid.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/atom_enca.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/atom_ftab.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/atom_mp4v.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/mp4file_io.o
../external/mp4v2/lib/src/mp4file_io.cpp: In member function ‘char* mp4v2::impl::MP4File::ReadCountedString(uint8_t, bool, uint8_t)’:
../external/mp4v2/lib/src/mp4file_io.cpp:390:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     if (fixedLength && (charLength > fixedLength - 1)) {
                                    ^
In file included from ../external/mp4v2/lib/src/src.h:28:0,
                 from ../external/mp4v2/lib/src/impl.h:6,
                 from ../external/mp4v2/lib/src/mp4file_io.cpp:22:
../external/mp4v2/lib/src/mp4file_io.cpp:400:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         WARNING(charLength > fixedLength - 1);
                            ^
../external/mp4v2/lib/src/mp4util.h:41:9: note: in definition of macro ‘WARNING’
     if (expr) { \
         ^
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/atom_free.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/atom_ftyp.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/atom_vpxx.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/descriptors.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/rtphint.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/atom_dops.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/3gp.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/atom_ohdr.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/atom_tkhd.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/atom_root.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/itmf/generic.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/itmf/CoverArtBox.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/itmf/type.o
../external/mp4v2/lib/src/itmf/type.cpp:55:1: warning: missing initializer for member ‘mp4v2::impl::Enum<mp4v2::impl::itmf::BasicType, (mp4v2::impl::itmf::BasicType)255u>::Entry::compact’ [-Wmissing-field-initializers]
 };
 ^
../external/mp4v2/lib/src/itmf/type.cpp:55:1: warning: missing initializer for member ‘mp4v2::impl::Enum<mp4v2::impl::itmf::BasicType, (mp4v2::impl::itmf::BasicType)255u>::Entry::formal’ [-Wmissing-field-initializers]
../external/mp4v2/lib/src/itmf/type.cpp:191:1: warning: missing initializer for member ‘mp4v2::impl::Enum<mp4v2::impl::itmf::GenreType, (mp4v2::impl::itmf::GenreType)0u>::Entry::compact’ [-Wmissing-field-initializers]
 };
 ^
../external/mp4v2/lib/src/itmf/type.cpp:191:1: warning: missing initializer for member ‘mp4v2::impl::Enum<mp4v2::impl::itmf::GenreType, (mp4v2::impl::itmf::GenreType)0u>::Entry::formal’ [-Wmissing-field-initializers]
../external/mp4v2/lib/src/itmf/type.cpp:207:1: warning: missing initializer for member ‘mp4v2::impl::Enum<mp4v2::impl::itmf::StikType, (mp4v2::impl::itmf::StikType)255u>::Entry::compact’ [-Wmissing-field-initializers]
 };
 ^
../external/mp4v2/lib/src/itmf/type.cpp:207:1: warning: missing initializer for member ‘mp4v2::impl::Enum<mp4v2::impl::itmf::StikType, (mp4v2::impl::itmf::StikType)255u>::Entry::formal’ [-Wmissing-field-initializers]
../external/mp4v2/lib/src/itmf/type.cpp:217:1: warning: missing initializer for member ‘mp4v2::impl::Enum<mp4v2::impl::itmf::AccountType, (mp4v2::impl::itmf::AccountType)255u>::Entry::compact’ [-Wmissing-field-initializers]
 };
 ^
../external/mp4v2/lib/src/itmf/type.cpp:217:1: warning: missing initializer for member ‘mp4v2::impl::Enum<mp4v2::impl::itmf::AccountType, (mp4v2::impl::itmf::AccountType)255u>::Entry::formal’ [-Wmissing-field-initializers]
../external/mp4v2/lib/src/itmf/type.cpp:247:1: warning: missing initializer for member ‘mp4v2::impl::Enum<mp4v2::impl::itmf::CountryCode, (mp4v2::impl::itmf::CountryCode)0u>::Entry::compact’ [-Wmissing-field-initializers]
 };
 ^
../external/mp4v2/lib/src/itmf/type.cpp:247:1: warning: missing initializer for member ‘mp4v2::impl::Enum<mp4v2::impl::itmf::CountryCode, (mp4v2::impl::itmf::CountryCode)0u>::Entry::formal’ [-Wmissing-field-initializers]
../external/mp4v2/lib/src/itmf/type.cpp:258:1: warning: missing initializer for member ‘mp4v2::impl::Enum<mp4v2::impl::itmf::ContentRating, (mp4v2::impl::itmf::ContentRating)255u>::Entry::compact’ [-Wmissing-field-initializers]
 };
 ^
../external/mp4v2/lib/src/itmf/type.cpp:258:1: warning: missing initializer for member ‘mp4v2::impl::Enum<mp4v2::impl::itmf::ContentRating, (mp4v2::impl::itmf::ContentRating)255u>::Entry::formal’ [-Wmissing-field-initializers]
../external/mp4v2/lib/src/itmf/type.cpp:290:5: warning: missing initializer for member ‘mp4v2::impl::itmf::{anonymous}::ImageHeader::data’ [-Wmissing-field-initializers]
     };
     ^
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/itmf/Tags.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/atom_amr.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/atom_dac3.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/cmeta.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/mp4track.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/atom_sdp.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/atom_stsd.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/mp4atom.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/mp4container.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/atom_elst.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/mp4descriptor.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/mp4util.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/qosqualifiers.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/atom_hdlr.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/atom_hnti.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/atom_standard.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/atom_trun.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/atom_mp4s.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/log.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/atom_href.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/atom_vmhd.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/atom_opus.o
../external/mp4v2/lib/src/atom_opus.cpp: In member function ‘virtual void mp4v2::impl::MP4OpusAtom::Generate()’:
../external/mp4v2/lib/src/atom_opus.cpp:64:66: warning: large integer implicitly truncated to unsigned type [-Woverflow]
     ((MP4Integer16Property*)m_pProperties[6])->SetValue(48000<<16); //The samplerate field shall be set to 48000<<16.
                                                                  ^
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/atom_stdp.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/atom_avc1.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/qtff/PictureAspectRatioBox.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/qtff/coding.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/qtff/ColorParameterBox.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/atom_avcC.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/atom_stsc.o
  CXX(target) Release/obj.target/mp4v2/external/mp4v2/lib/src/text.o
  AR(target) Release/obj.target/external/mp4v2/libmp4v2.a
  COPY Release/libmp4v2.a
  CC(target) Release/obj.target/openssl/external/openssl/lib/ssl/bio_ssl.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/ssl/d1_both.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/ssl/d1_clnt.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/ssl/d1_lib.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/ssl/d1_meth.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/ssl/d1_pkt.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/ssl/d1_srtp.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/ssl/d1_srvr.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/ssl/kssl.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/ssl/s23_clnt.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/ssl/s23_lib.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/ssl/s23_meth.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/ssl/s23_pkt.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/ssl/s23_srvr.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/ssl/s2_clnt.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/ssl/s2_enc.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/ssl/s2_lib.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/ssl/s2_meth.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/ssl/s2_pkt.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/ssl/s2_srvr.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/ssl/s3_both.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/ssl/s3_cbc.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/ssl/s3_clnt.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/ssl/s3_enc.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/ssl/s3_lib.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/ssl/s3_meth.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/ssl/s3_pkt.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/ssl/s3_srvr.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/ssl/ssl_algs.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/ssl/ssl_asn1.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/ssl/ssl_cert.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/ssl/ssl_ciph.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/ssl/ssl_conf.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/ssl/ssl_err.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/ssl/ssl_err2.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/ssl/ssl_lib.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/ssl/ssl_rsa.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/ssl/ssl_sess.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/ssl/ssl_stat.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/ssl/ssl_txt.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/ssl/ssl_utst.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/ssl/t1_clnt.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/ssl/t1_enc.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/ssl/t1_ext.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/ssl/t1_lib.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/ssl/t1_meth.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/ssl/t1_reneg.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/ssl/t1_srvr.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/ssl/t1_trce.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/ssl/tls_srp.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/aes/aes_cfb.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/aes/aes_ctr.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/aes/aes_ecb.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/aes/aes_ige.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/aes/aes_misc.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/aes/aes_ofb.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/aes/aes_wrap.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/a_bitstr.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/a_bool.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/a_bytes.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/a_d2i_fp.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/a_digest.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/a_dup.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/a_enum.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/a_gentm.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/a_i2d_fp.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/a_int.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/a_mbstr.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/a_object.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/a_octet.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/a_print.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/a_set.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/a_sign.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/a_strex.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/a_strnid.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/a_time.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/a_type.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/a_utctm.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/a_utf8.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/a_verify.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/ameth_lib.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/asn1_err.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/asn1_gen.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/asn1_lib.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/asn1_par.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/asn_mime.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/asn_moid.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/asn_pack.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/bio_asn1.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/bio_ndef.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/d2i_pr.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/d2i_pu.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/evp_asn1.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/f_enum.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/f_int.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/f_string.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/i2d_pr.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/i2d_pu.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/n_pkey.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/nsseq.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/p5_pbe.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/p5_pbev2.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/p8_pkey.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/t_bitst.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/t_crl.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/t_pkey.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/t_req.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/t_spki.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/t_x509.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/t_x509a.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/tasn_dec.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/tasn_enc.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/tasn_fre.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/tasn_new.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/tasn_prn.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/tasn_typ.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/tasn_utl.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/x_algor.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/x_attrib.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/x_bignum.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/x_crl.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/x_exten.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/x_info.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/x_long.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/x_name.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/x_nx509.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/x_pkey.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/x_pubkey.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/x_req.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/x_sig.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/x_spki.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/x_val.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/x_x509.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/asn1/x_x509a.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/bf/bf_cfb64.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/bf/bf_ecb.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/bf/bf_ofb64.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/bf/bf_skey.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/bio/b_dump.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/bio/b_print.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/bio/b_sock.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/bio/bf_buff.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/bio/bf_nbio.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/bio/bf_null.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/bio/bio_cb.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/bio/bio_err.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/bio/bio_lib.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/bio/bss_acpt.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/bio/bss_bio.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/bio/bss_conn.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/bio/bss_dgram.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/bio/bss_fd.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/bio/bss_file.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/bio/bss_log.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/bio/bss_mem.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/bio/bss_null.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/bio/bss_sock.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/bn/bn_add.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/bn/bn_blind.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/bn/bn_const.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/bn/bn_ctx.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/bn/bn_depr.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/bn/bn_div.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/bn/bn_err.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/bn/bn_exp.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/bn/bn_exp2.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/bn/bn_gcd.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/bn/bn_gf2m.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/bn/bn_kron.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/bn/bn_lib.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/bn/bn_mod.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/bn/bn_mont.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/bn/bn_mpi.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/bn/bn_mul.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/bn/bn_nist.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/bn/bn_prime.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/bn/bn_print.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/bn/bn_rand.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/bn/bn_recp.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/bn/bn_shift.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/bn/bn_sqr.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/bn/bn_sqrt.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/bn/bn_word.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/bn/bn_x931p.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/buffer/buf_err.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/buffer/buf_str.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/buffer/buffer.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/camellia/cmll_cfb.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/camellia/cmll_ctr.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/camellia/cmll_ecb.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/camellia/cmll_ofb.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/camellia/cmll_utl.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/cast/c_cfb64.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/cast/c_ecb.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/cast/c_ofb64.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/cast/c_skey.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/cmac/cm_ameth.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/cmac/cm_pmeth.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/cmac/cmac.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/cms/cms_asn1.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/cms/cms_att.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/cms/cms_cd.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/cms/cms_dd.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/cms/cms_enc.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/cms/cms_env.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/cms/cms_err.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/cms/cms_ess.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/cms/cms_io.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/cms/cms_kari.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/cms/cms_lib.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/cms/cms_pwri.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/cms/cms_sd.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/cms/cms_smime.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/conf/conf_api.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/conf/conf_def.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/conf/conf_err.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/conf/conf_lib.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/conf/conf_mall.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/conf/conf_mod.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/conf/conf_sap.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/cpt_err.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/cryptlib.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/cversion.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/des/cbc_cksm.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/des/cbc_enc.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/des/cfb64ede.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/des/cfb64enc.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/des/cfb_enc.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/des/des_old.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/des/des_old2.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/des/ecb3_enc.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/des/ecb_enc.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/des/ede_cbcm_enc.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/des/enc_read.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/des/enc_writ.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/des/fcrypt.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/des/ofb64ede.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/des/ofb64enc.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/des/ofb_enc.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/des/pcbc_enc.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/des/qud_cksm.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/des/rand_key.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/des/read2pwd.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/des/rpc_enc.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/des/set_key.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/des/str2key.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/des/xcbc_enc.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/dh/dh_ameth.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/dh/dh_asn1.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/dh/dh_check.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/dh/dh_depr.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/dh/dh_err.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/dh/dh_gen.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/dh/dh_kdf.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/dh/dh_key.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/dh/dh_lib.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/dh/dh_pmeth.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/dh/dh_prn.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/dh/dh_rfc5114.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/dsa/dsa_ameth.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/dsa/dsa_asn1.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/dsa/dsa_depr.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/dsa/dsa_err.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/dsa/dsa_gen.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/dsa/dsa_key.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/dsa/dsa_lib.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/dsa/dsa_ossl.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/dsa/dsa_pmeth.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/dsa/dsa_prn.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/dsa/dsa_sign.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/dsa/dsa_vrf.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/dso/dso_beos.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/dso/dso_dl.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/dso/dso_dlfcn.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/dso/dso_err.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/dso/dso_lib.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/dso/dso_null.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/dso/dso_openssl.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/dso/dso_vms.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/dso/dso_win32.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/ebcdic.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/ec/ec2_mult.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/ec/ec2_oct.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/ec/ec2_smpl.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/ec/ec_ameth.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/ec/ec_asn1.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/ec/ec_check.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/ec/ec_curve.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/ec/ec_cvt.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/ec/ec_err.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/ec/ec_key.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/ec/ec_lib.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/ec/ec_mult.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/ec/ec_oct.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/ec/ec_pmeth.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/ec/ec_print.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/ec/eck_prn.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/ec/ecp_mont.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/ec/ecp_nist.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/ec/ecp_nistp224.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/ec/ecp_nistp256.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/ec/ecp_nistp521.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/ec/ecp_nistputil.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/ec/ecp_oct.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/ec/ecp_smpl.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/ecdh/ech_err.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/ecdh/ech_kdf.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/ecdh/ech_key.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/ecdh/ech_lib.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/ecdh/ech_ossl.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/ecdsa/ecs_asn1.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/ecdsa/ecs_err.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/ecdsa/ecs_lib.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/ecdsa/ecs_ossl.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/ecdsa/ecs_sign.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/ecdsa/ecs_vrf.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/engine/eng_all.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/engine/eng_cnf.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/engine/eng_cryptodev.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/engine/eng_ctrl.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/engine/eng_dyn.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/engine/eng_err.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/engine/eng_fat.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/engine/eng_init.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/engine/eng_lib.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/engine/eng_list.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/engine/eng_openssl.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/engine/eng_pkey.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/engine/eng_rdrand.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/engine/eng_table.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/engine/tb_asnmth.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/engine/tb_cipher.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/engine/tb_dh.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/engine/tb_digest.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/engine/tb_dsa.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/engine/tb_ecdh.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/engine/tb_ecdsa.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/engine/tb_pkmeth.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/engine/tb_rand.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/engine/tb_rsa.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/engine/tb_store.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/err/err.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/err/err_all.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/err/err_prn.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/evp/bio_b64.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/evp/bio_enc.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/evp/bio_md.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/evp/bio_ok.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/evp/c_all.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/evp/c_allc.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/evp/c_alld.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/evp/digest.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/evp/e_aes.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/evp/e_aes_cbc_hmac_sha1.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/evp/e_aes_cbc_hmac_sha256.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/evp/e_bf.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/evp/e_camellia.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/evp/e_cast.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/evp/e_des.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/evp/e_des3.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/evp/e_idea.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/evp/e_null.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/evp/e_old.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/evp/e_rc2.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/evp/e_rc4.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/evp/e_rc4_hmac_md5.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/evp/e_rc5.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/evp/e_seed.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/evp/e_xcbc_d.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/evp/encode.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/evp/evp_acnf.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/evp/evp_cnf.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/evp/evp_enc.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/evp/evp_err.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/evp/evp_key.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/evp/evp_lib.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/evp/evp_pbe.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/evp/evp_pkey.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/evp/m_dss.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/evp/m_dss1.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/evp/m_ecdsa.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/evp/m_md2.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/evp/m_md4.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/evp/m_md5.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/evp/m_mdc2.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/evp/m_null.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/evp/m_ripemd.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/evp/m_sha.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/evp/m_sha1.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/evp/m_sigver.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/evp/m_wp.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/evp/names.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/evp/p5_crpt.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/evp/p5_crpt2.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/evp/p_dec.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/evp/p_enc.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/evp/p_lib.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/evp/p_open.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/evp/p_seal.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/evp/p_sign.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/evp/p_verify.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/evp/pmeth_fn.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/evp/pmeth_gn.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/evp/pmeth_lib.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/ex_data.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/fips_ers.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/hmac/hm_ameth.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/hmac/hm_pmeth.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/hmac/hmac.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/idea/i_cbc.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/idea/i_cfb64.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/idea/i_ecb.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/idea/i_ofb64.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/idea/i_skey.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/krb5/krb5_asn.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/lhash/lh_stats.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/lhash/lhash.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/md4/md4_dgst.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/md4/md4_one.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/md5/md5_dgst.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/md5/md5_one.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/mdc2/mdc2_one.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/mdc2/mdc2dgst.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/mem.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/mem_dbg.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/modes/cbc128.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/modes/ccm128.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/modes/cfb128.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/modes/ctr128.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/modes/cts128.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/modes/gcm128.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/modes/ofb128.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/modes/wrap128.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/modes/xts128.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/o_dir.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/o_fips.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/o_init.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/o_str.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/o_time.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/objects/o_names.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/objects/obj_dat.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/objects/obj_err.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/objects/obj_lib.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/objects/obj_xref.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/ocsp/ocsp_asn.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/ocsp/ocsp_cl.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/ocsp/ocsp_err.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/ocsp/ocsp_ext.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/ocsp/ocsp_ht.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/ocsp/ocsp_lib.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/ocsp/ocsp_prn.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/ocsp/ocsp_srv.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/ocsp/ocsp_vfy.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/pem/pem_all.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/pem/pem_err.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/pem/pem_info.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/pem/pem_lib.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/pem/pem_oth.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/pem/pem_pk8.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/pem/pem_pkey.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/pem/pem_seal.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/pem/pem_sign.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/pem/pem_x509.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/pem/pem_xaux.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/pem/pvkfmt.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/pkcs12/p12_add.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/pkcs12/p12_asn.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/pkcs12/p12_attr.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/pkcs12/p12_crpt.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/pkcs12/p12_crt.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/pkcs12/p12_decr.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/pkcs12/p12_init.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/pkcs12/p12_key.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/pkcs12/p12_kiss.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/pkcs12/p12_mutl.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/pkcs12/p12_npas.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/pkcs12/p12_p8d.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/pkcs12/p12_p8e.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/pkcs12/p12_utl.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/pkcs12/pk12err.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/pkcs7/bio_pk7.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/pkcs7/pk7_asn1.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/pkcs7/pk7_attr.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/pkcs7/pk7_doit.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/pkcs7/pk7_lib.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/pkcs7/pk7_mime.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/pkcs7/pk7_smime.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/pkcs7/pkcs7err.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/pqueue/pqueue.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/rand/md_rand.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/rand/rand_egd.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/rand/rand_err.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/rand/rand_lib.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/rand/rand_nw.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/rand/rand_os2.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/rand/rand_unix.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/rand/rand_win.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/rand/randfile.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/rc2/rc2_cbc.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/rc2/rc2_ecb.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/rc2/rc2_skey.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/rc2/rc2cfb64.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/rc2/rc2ofb64.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/rc4/rc4_utl.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/ripemd/rmd_dgst.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/ripemd/rmd_one.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/rsa/rsa_ameth.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/rsa/rsa_asn1.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/rsa/rsa_chk.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/rsa/rsa_crpt.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/rsa/rsa_depr.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/rsa/rsa_eay.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/rsa/rsa_err.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/rsa/rsa_gen.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/rsa/rsa_lib.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/rsa/rsa_none.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/rsa/rsa_null.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/rsa/rsa_oaep.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/rsa/rsa_pk1.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/rsa/rsa_pmeth.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/rsa/rsa_prn.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/rsa/rsa_pss.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/rsa/rsa_saos.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/rsa/rsa_sign.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/rsa/rsa_ssl.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/rsa/rsa_x931.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/seed/seed.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/seed/seed_cbc.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/seed/seed_cfb.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/seed/seed_ecb.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/seed/seed_ofb.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/sha/sha1_one.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/sha/sha1dgst.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/sha/sha256.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/sha/sha512.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/sha/sha_dgst.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/sha/sha_one.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/srp/srp_lib.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/srp/srp_vfy.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/stack/stack.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/ts/ts_asn1.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/ts/ts_conf.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/ts/ts_err.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/ts/ts_lib.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/ts/ts_req_print.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/ts/ts_req_utils.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/ts/ts_rsp_print.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/ts/ts_rsp_sign.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/ts/ts_rsp_utils.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/ts/ts_rsp_verify.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/ts/ts_verify_ctx.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/txt_db/txt_db.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/ui/ui_err.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/ui/ui_lib.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/ui/ui_openssl.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/ui/ui_util.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/uid.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/whrlpool/wp_dgst.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/x509/by_dir.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/x509/by_file.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/x509/x509_att.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/x509/x509_cmp.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/x509/x509_d2.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/x509/x509_def.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/x509/x509_err.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/x509/x509_ext.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/x509/x509_lu.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/x509/x509_obj.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/x509/x509_r2x.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/x509/x509_req.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/x509/x509_set.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/x509/x509_trs.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/x509/x509_txt.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/x509/x509_v3.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/x509/x509_vfy.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/x509/x509_vpm.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/x509/x509cset.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/x509/x509name.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/x509/x509rset.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/x509/x509spki.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/x509/x509type.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/x509/x_all.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/x509v3/pcy_cache.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/x509v3/pcy_data.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/x509v3/pcy_lib.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/x509v3/pcy_map.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/x509v3/pcy_node.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/x509v3/pcy_tree.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/x509v3/v3_addr.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/x509v3/v3_akey.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/x509v3/v3_akeya.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/x509v3/v3_alt.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/x509v3/v3_asid.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/x509v3/v3_bcons.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/x509v3/v3_bitst.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/x509v3/v3_conf.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/x509v3/v3_cpols.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/x509v3/v3_crld.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/x509v3/v3_enum.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/x509v3/v3_extku.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/x509v3/v3_genn.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/x509v3/v3_ia5.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/x509v3/v3_info.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/x509v3/v3_int.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/x509v3/v3_lib.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/x509v3/v3_ncons.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/x509v3/v3_ocsp.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/x509v3/v3_pci.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/x509v3/v3_pcia.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/x509v3/v3_pcons.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/x509v3/v3_pku.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/x509v3/v3_pmaps.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/x509v3/v3_prn.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/x509v3/v3_purp.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/x509v3/v3_scts.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/x509v3/v3_skey.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/x509v3/v3_sxnet.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/x509v3/v3_utl.o
../external/openssl/lib/crypto/x509v3/v3_utl.c: In function ‘hex_to_string’:
../external/openssl/lib/crypto/x509v3/v3_utl.c:412:5: warning: ‘static’ is not at beginning of declaration [-Wold-style-declaration]
     const static char hexdig[] = "0123456789ABCDEF";
     ^
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/x509v3/v3err.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/engines/e_4758cca.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/engines/e_aep.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/engines/e_atalla.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/engines/e_capi.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/engines/e_chil.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/engines/e_cswift.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/engines/e_gmp.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/engines/e_nuron.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/engines/e_sureware.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/engines/e_ubsec.o
  CC(target) Release/obj.target/openssl/external/openssl/asm/x64-elf-gas/aes/aes-x86_64.o
  CC(target) Release/obj.target/openssl/external/openssl/asm/x64-elf-gas/aes/aesni-mb-x86_64.o
  CC(target) Release/obj.target/openssl/external/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.o
  CC(target) Release/obj.target/openssl/external/openssl/asm/x64-elf-gas/aes/aesni-x86_64.o
  CC(target) Release/obj.target/openssl/external/openssl/asm/x64-elf-gas/aes/vpaes-x86_64.o
  CC(target) Release/obj.target/openssl/external/openssl/asm/x64-elf-gas/aes/bsaes-x86_64.o
  CC(target) Release/obj.target/openssl/external/openssl/asm/x64-elf-gas/aes/aesni-sha1-x86_64.o
  CC(target) Release/obj.target/openssl/external/openssl/asm/x64-elf-gas/bn/rsaz-avx2.o
  CC(target) Release/obj.target/openssl/external/openssl/asm/x64-elf-gas/bn/rsaz-x86_64.o
  CC(target) Release/obj.target/openssl/external/openssl/asm/x64-elf-gas/bn/x86_64-mont.o
  CC(target) Release/obj.target/openssl/external/openssl/asm/x64-elf-gas/bn/x86_64-mont5.o
  CC(target) Release/obj.target/openssl/external/openssl/asm/x64-elf-gas/bn/x86_64-gf2m.o
  CC(target) Release/obj.target/openssl/external/openssl/asm/x64-elf-gas/camellia/cmll-x86_64.o
  CC(target) Release/obj.target/openssl/external/openssl/asm/x64-elf-gas/ec/ecp_nistz256-x86_64.o
  CC(target) Release/obj.target/openssl/external/openssl/asm/x64-elf-gas/md5/md5-x86_64.o
  CC(target) Release/obj.target/openssl/external/openssl/asm/x64-elf-gas/rc4/rc4-x86_64.o
  CC(target) Release/obj.target/openssl/external/openssl/asm/x64-elf-gas/rc4/rc4-md5-x86_64.o
  CC(target) Release/obj.target/openssl/external/openssl/asm/x64-elf-gas/sha/sha1-mb-x86_64.o
  CC(target) Release/obj.target/openssl/external/openssl/asm/x64-elf-gas/sha/sha1-x86_64.o
  CC(target) Release/obj.target/openssl/external/openssl/asm/x64-elf-gas/sha/sha256-mb-x86_64.o
  CC(target) Release/obj.target/openssl/external/openssl/asm/x64-elf-gas/sha/sha256-x86_64.o
  CC(target) Release/obj.target/openssl/external/openssl/asm/x64-elf-gas/sha/sha512-x86_64.o
  CC(target) Release/obj.target/openssl/external/openssl/asm/x64-elf-gas/whrlpool/wp-x86_64.o
  CC(target) Release/obj.target/openssl/external/openssl/asm/x64-elf-gas/modes/aesni-gcm-x86_64.o
  CC(target) Release/obj.target/openssl/external/openssl/asm/x64-elf-gas/modes/ghash-x86_64.o
  CC(target) Release/obj.target/openssl/external/openssl/asm/x64-elf-gas/x86_64cpuid.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/bn/asm/x86_64-gcc.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/bf/bf_enc.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/bn/rsaz_exp.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/cast/c_enc.o
../external/openssl/lib/crypto/cast/c_enc.c: In function ‘CAST_encrypt’:
../external/openssl/lib/crypto/cast/c_enc.c:65:5: warning: ‘register’ is not at beginning of declaration [-Wold-style-declaration]
     const register CAST_LONG *k;
     ^
../external/openssl/lib/crypto/cast/c_enc.c: In function ‘CAST_decrypt’:
../external/openssl/lib/crypto/cast/c_enc.c:97:5: warning: ‘register’ is not at beginning of declaration [-Wold-style-declaration]
     const register CAST_LONG *k;
     ^
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/camellia/cmll_misc.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/des/des_enc.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/des/fcrypt_b.o
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/ec/ecp_nistz256.o
../external/openssl/lib/crypto/ec/ecp_nistz256.c:749:1: warning: ‘static’ is not at beginning of declaration [-Wold-style-declaration]
 const static BN_ULONG def_xG[P256_LIMBS] = {
 ^
../external/openssl/lib/crypto/ec/ecp_nistz256.c:754:1: warning: ‘static’ is not at beginning of declaration [-Wold-style-declaration]
 const static BN_ULONG def_yG[P256_LIMBS] = {
 ^
  CC(target) Release/obj.target/openssl/external/openssl/lib/crypto/ui/ui_compat.o
  AR(target) Release/obj.target/external/openssl/openssl.a
  COPY Release/openssl.a
  CC(target) Release/obj.target/libsrtp/external/srtp/lib/srtp/ekt.o
  CC(target) Release/obj.target/libsrtp/external/srtp/lib/srtp/srtp.o
../external/srtp/lib/srtp/srtp.c: In function ‘srtp_validate_policy_master_keys’:
../external/srtp/lib/srtp/srtp.c:801:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         for (i = 0; i < policy->num_master_keys; i++) {
                       ^
../external/srtp/lib/srtp/srtp.c: In function ‘srtp_stream_init_all_master_keys’:
../external/srtp/lib/srtp/srtp.c:861:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         for (i = 0; i < srtp->num_master_keys && i < SRTP_MAX_NUM_MASTER_KEYS; i++) {
                       ^
../external/srtp/lib/srtp/srtp.c: In function ‘srtp_unprotect_rtcp_mki’:
../external/srtp/lib/srtp/srtp.c:4070:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   if (*pkt_octet_len < octets_in_rtcp_header + sizeof(srtcp_trailer_t))
                      ^
  CC(target) Release/obj.target/libsrtp/external/srtp/lib/crypto/cipher/aes.o
  CC(target) Release/obj.target/libsrtp/external/srtp/lib/crypto/cipher/cipher.o
../external/srtp/lib/crypto/cipher/cipher.c: In function ‘srtp_cipher_type_test’:
../external/srtp/lib/crypto/cipher/cipher.c:306:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         if (len != test_case->ciphertext_length_octets) {
                 ^
../external/srtp/lib/crypto/cipher/cipher.c:391:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         if (len != test_case->plaintext_length_octets) {
                 ^
../external/srtp/lib/crypto/cipher/cipher.c:566:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         if (length != plaintext_len) {
                    ^
  CC(target) Release/obj.target/libsrtp/external/srtp/lib/crypto/cipher/null_cipher.o
  CC(target) Release/obj.target/libsrtp/external/srtp/lib/crypto/hash/auth.o
  CC(target) Release/obj.target/libsrtp/external/srtp/lib/crypto/hash/null_auth.o
  CC(target) Release/obj.target/libsrtp/external/srtp/lib/crypto/kernel/alloc.o
  CC(target) Release/obj.target/libsrtp/external/srtp/lib/crypto/kernel/crypto_kernel.o
  CC(target) Release/obj.target/libsrtp/external/srtp/lib/crypto/kernel/err.o
  CC(target) Release/obj.target/libsrtp/external/srtp/lib/crypto/kernel/key.o
  CC(target) Release/obj.target/libsrtp/external/srtp/lib/crypto/math/datatypes.o
  CC(target) Release/obj.target/libsrtp/external/srtp/lib/crypto/math/stat.o
  CC(target) Release/obj.target/libsrtp/external/srtp/lib/crypto/replay/rdb.o
../external/srtp/lib/crypto/replay/rdb.c: In function ‘srtp_rdb_add_index’:
../external/srtp/lib/crypto/replay/rdb.c:111:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     if (delta < rdb_bits_in_bitmask) {
               ^
  CC(target) Release/obj.target/libsrtp/external/srtp/lib/crypto/replay/rdbx.o
  CC(target) Release/obj.target/libsrtp/external/srtp/lib/crypto/replay/ut_sim.o
  CC(target) Release/obj.target/libsrtp/external/srtp/lib/crypto/cipher/aes_gcm_ossl.o
../external/srtp/lib/crypto/cipher/aes_gcm_ossl.c: In function ‘srtp_aes_gcm_openssl_set_aad’:
../external/srtp/lib/crypto/cipher/aes_gcm_ossl.c:274:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     if (rv != aad_len) {
            ^
  CC(target) Release/obj.target/libsrtp/external/srtp/lib/crypto/cipher/aes_icm_ossl.o
  CC(target) Release/obj.target/libsrtp/external/srtp/lib/crypto/hash/hmac_ossl.o
../external/srtp/lib/crypto/hash/hmac_ossl.c: In function ‘srtp_hmac_compute’:
../external/srtp/lib/crypto/hash/hmac_ossl.c:196:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     if (len < tag_len)
             ^
  AR(target) Release/obj.target/external/srtp/srtp.a
  COPY Release/srtp.a
  CXX(target) Release/obj.target/medooze-media-server/src/media-server_wrap.o
../src/media-server_wrap.cxx:966:27: error: ‘WeakCallbackData’ in namespace ‘v8’ does not name a template type
   void (*dtor) (const v8::WeakCallbackData<v8::Object, SWIGV8_Proxy> &data);
                           ^
../src/media-server_wrap.cxx:966:43: error: expected ‘,’ or ‘...’ before ‘<’ token
   void (*dtor) (const v8::WeakCallbackData<v8::Object, SWIGV8_Proxy> &data);
                                           ^
../src/media-server_wrap.cxx:1014:53: error: ‘WeakCallbackData’ in namespace ‘v8’ does not name a template type
 SWIGRUNTIME void SWIGV8_Proxy_DefaultDtor(const v8::WeakCallbackData<v8::Object, SWIGV8_Proxy> &data) {
                                                     ^
../src/media-server_wrap.cxx:1014:69: error: expected ‘,’ or ‘...’ before ‘<’ token
 SWIGRUNTIME void SWIGV8_Proxy_DefaultDtor(const v8::WeakCallbackData<v8::Object, SWIGV8_Proxy> &data) {
                                                                     ^
../src/media-server_wrap.cxx: In function ‘void SWIGV8_Proxy_DefaultDtor(int)’:
../src/media-server_wrap.cxx:1015:25: error: ‘data’ was not declared in this scope
   SWIGV8_Proxy *proxy = data.GetParameter();
                         ^
../src/media-server_wrap.cxx: In function ‘void SWIGV8_SetPrivateData(v8::Handle<v8::Object>, void*, swig_type_info*, int)’:
../src/media-server_wrap.cxx:1086:78: error: no matching function for call to ‘v8::Persistent<v8::Object>::SetWeak(SWIGV8_Proxy*&, void (*&)(int))’
     cdata->handle.SetWeak(cdata, ((SWIGV8_ClientData*)info->clientdata)->dtor);
                                                                              ^
In file included from /root/.node-gyp/8.5.0/include/node/node.h:63:0,
                 from ../src/media-server_wrap.cxx:171:
/root/.node-gyp/8.5.0/include/node/v8.h:544:18: note: candidate: template<class P> void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = P; T = v8::Object]
   V8_INLINE void SetWeak(P* parameter,
                  ^
/root/.node-gyp/8.5.0/include/node/v8.h:544:18: note:   template argument deduction/substitution failed:
../src/media-server_wrap.cxx:1086:78: note:   candidate expects 3 arguments, 2 provided
     cdata->handle.SetWeak(cdata, ((SWIGV8_ClientData*)info->clientdata)->dtor);
                                                                              ^
In file included from /root/.node-gyp/8.5.0/include/node/node.h:63:0,
                 from ../src/media-server_wrap.cxx:171:
/root/.node-gyp/8.5.0/include/node/v8.h:555:18: note: candidate: void v8::PersistentBase<T>::SetWeak() [with T = v8::Object]
   V8_INLINE void SetWeak();
                  ^
/root/.node-gyp/8.5.0/include/node/v8.h:555:18: note:   candidate expects 0 arguments, 2 provided
../src/media-server_wrap.cxx:1088:58: error: no matching function for call to ‘v8::Persistent<v8::Object>::SetWeak(SWIGV8_Proxy*&, void (&)(int))’
     cdata->handle.SetWeak(cdata, SWIGV8_Proxy_DefaultDtor);
                                                          ^
In file included from /root/.node-gyp/8.5.0/include/node/node.h:63:0,
                 from ../src/media-server_wrap.cxx:171:
/root/.node-gyp/8.5.0/include/node/v8.h:544:18: note: candidate: template<class P> void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = P; T = v8::Object]
   V8_INLINE void SetWeak(P* parameter,
                  ^
/root/.node-gyp/8.5.0/include/node/v8.h:544:18: note:   template argument deduction/substitution failed:
../src/media-server_wrap.cxx:1088:58: note:   candidate expects 3 arguments, 2 provided
     cdata->handle.SetWeak(cdata, SWIGV8_Proxy_DefaultDtor);
                                                          ^
In file included from /root/.node-gyp/8.5.0/include/node/node.h:63:0,
                 from ../src/media-server_wrap.cxx:171:
/root/.node-gyp/8.5.0/include/node/v8.h:555:18: note: candidate: void v8::PersistentBase<T>::SetWeak() [with T = v8::Object]
   V8_INLINE void SetWeak();
                  ^
/root/.node-gyp/8.5.0/include/node/v8.h:555:18: note:   candidate expects 0 arguments, 2 provided
../src/media-server_wrap.cxx: In function ‘int SwigV8Packed_Check(v8::Handle<v8::Value>)’:
../src/media-server_wrap.cxx:1242:40: error: ‘class v8::Object’ has no member named ‘GetHiddenValue’
   v8::Handle<v8::Value> flag = objRef->GetHiddenValue(SWIGV8_STRING_NEW("__swig__packed_data__"));
                                        ^
../src/media-server_wrap.cxx: At global scope:
../src/media-server_wrap.cxx:1292:58: error: ‘WeakCallbackData’ in namespace ‘v8’ does not name a template type
 SWIGRUNTIME void _wrap_SwigV8PackedData_delete(const v8::WeakCallbackData<v8::Object, SwigV8PackedData> &data) {
                                                          ^
../src/media-server_wrap.cxx:1292:74: error: expected ‘,’ or ‘...’ before ‘<’ token
 SWIGRUNTIME void _wrap_SwigV8PackedData_delete(const v8::WeakCallbackData<v8::Object, SwigV8PackedData> &data) {
                                                                          ^
../src/media-server_wrap.cxx: In function ‘void _wrap_SwigV8PackedData_delete(int)’:
../src/media-server_wrap.cxx:1293:34: error: ‘data’ was not declared in this scope
   v8::Local<v8::Object> object = data.GetValue();
                                  ^
../src/media-server_wrap.cxx: In function ‘v8::Handle<v8::Value> SWIGV8_NewPackedObj(void*, size_t, swig_type_info*)’:
../src/media-server_wrap.cxx:1322:8: error: ‘class v8::Object’ has no member named ‘SetHiddenValue’
   obj->SetHiddenValue(SWIGV8_STRING_NEW("__swig__packed_data__"), SWIGV8_BOOLEAN_NEW(true));
        ^
../src/media-server_wrap.cxx:1346:61: error: no matching function for call to ‘v8::Persistent<v8::Object>::SetWeak(SwigV8PackedData*&, void (&)(int))’
   cdata->handle.SetWeak(cdata, _wrap_SwigV8PackedData_delete);
                                                             ^
In file included from /root/.node-gyp/8.5.0/include/node/node.h:63:0,
                 from ../src/media-server_wrap.cxx:171:
/root/.node-gyp/8.5.0/include/node/v8.h:544:18: note: candidate: template<class P> void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = P; T = v8::Object]
   V8_INLINE void SetWeak(P* parameter,
                  ^
/root/.node-gyp/8.5.0/include/node/v8.h:544:18: note:   template argument deduction/substitution failed:
../src/media-server_wrap.cxx:1346:61: note:   candidate expects 3 arguments, 2 provided
   cdata->handle.SetWeak(cdata, _wrap_SwigV8PackedData_delete);
                                                             ^
In file included from /root/.node-gyp/8.5.0/include/node/node.h:63:0,
                 from ../src/media-server_wrap.cxx:171:
/root/.node-gyp/8.5.0/include/node/v8.h:555:18: note: candidate: void v8::PersistentBase<T>::SetWeak() [with T = v8::Object]
   V8_INLINE void SetWeak();
                  ^
/root/.node-gyp/8.5.0/include/node/v8.h:555:18: note:   candidate expects 0 arguments, 2 provided
../src/media-server_wrap.cxx: In function ‘void SWIGV8_AddStaticVariable(v8::Handle<v8::Object>, const char*, SwigV8AccessorGetterCallback, SwigV8AccessorSetterCallback)’:
../src/media-server_wrap.cxx:1459:61: warning: ‘bool v8::Object::SetAccessor(v8::Local<v8::String>, v8::AccessorGetterCallback, v8::AccessorSetterCallback, v8::Local<v8::Value>, v8::AccessControl, v8::PropertyAttribute)’ is deprecated: Use maybe version [-Wdeprecated-declarations]
   obj->SetAccessor(SWIGV8_SYMBOL_NEW(symbol), getter, setter);
                                                             ^
In file included from /root/.node-gyp/8.5.0/include/node/v8.h:26:0,
                 from /root/.node-gyp/8.5.0/include/node/node.h:63,
                 from ../src/media-server_wrap.cxx:171:
/root/.node-gyp/8.5.0/include/node/v8.h:3121:22: note: declared here
                 bool SetAccessor(Local<String> name,
                      ^
/root/.node-gyp/8.5.0/include/node/v8config.h:329:3: note: in definition of macro ‘V8_DEPRECATED’
   declarator __attribute__((deprecated(message)))
   ^
In file included from ../src/media-server_wrap.cxx:1567:0:
../src/../media-server/include/mp4streamer.h: In constructor ‘MP4RtpTrack::MP4RtpTrack(MediaFrame::Type, int, int, uint32_t)’:
../src/../media-server/include/mp4streamer.h:66:10: warning: enumeration value ‘Text’ not handled in switch [-Wswitch]
   switch (media)
          ^
../src/media-server_wrap.cxx: In member function ‘virtual void RTPSessionFacade::onRTPPacket(uint8_t*, uint32_t)’:
../src/media-server_wrap.cxx:1808:32: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   while(ordered=GetOrderPacket())
                                ^
../src/media-server_wrap.cxx: In member function ‘virtual void PlayerFacade::onRTPPacket(RTPPacket&)’:
../src/media-server_wrap.cxx:1830:9: warning: enumeration value ‘Text’ not handled in switch [-Wswitch]
   switch(packet.GetMedia())
         ^
../src/media-server_wrap.cxx: At global scope:
../src/media-server_wrap.cxx:4123:53: error: ‘WeakCallbackData’ in namespace ‘v8’ does not name a template type
       static void _wrap_delete_Properties(const v8::WeakCallbackData<v8::Object, SWIGV8_Proxy> &data) {
                                                     ^
../src/media-server_wrap.cxx:4123:69: error: expected ‘,’ or ‘...’ before ‘<’ token
       static void _wrap_delete_Properties(const v8::WeakCallbackData<v8::Object, SWIGV8_Proxy> &data) {
                                                                     ^
../src/media-server_wrap.cxx: In function ‘void _wrap_delete_Properties(int)’:
../src/media-server_wrap.cxx:4124:40: error: ‘data’ was not declared in this scope
         v8::Local<v8::Object> object = data.GetValue();
                                        ^
../src/media-server_wrap.cxx: At global scope:
../src/media-server_wrap.cxx:4448:53: error: ‘WeakCallbackData’ in namespace ‘v8’ does not name a template type
       static void _wrap_delete_ByteBuffer(const v8::WeakCallbackData<v8::Object, SWIGV8_Proxy> &data) {
                                                     ^
../src/media-server_wrap.cxx:4448:69: error: expected ‘,’ or ‘...’ before ‘<’ token
       static void _wrap_delete_ByteBuffer(const v8::WeakCallbackData<v8::Object, SWIGV8_Proxy> &data) {
                                                                     ^
../src/media-server_wrap.cxx: In function ‘void _wrap_delete_ByteBuffer(int)’:
../src/media-server_wrap.cxx:4449:40: error: ‘data’ was not declared in this scope
         v8::Local<v8::Object> object = data.GetValue();
                                        ^
../src/media-server_wrap.cxx: At global scope:
../src/media-server_wrap.cxx:4766:53: error: ‘WeakCallbackData’ in namespace ‘v8’ does not name a template type
       static void _wrap_delete_MediaFrame(const v8::WeakCallbackData<v8::Object, SWIGV8_Proxy> &data) {
                                                     ^
../src/media-server_wrap.cxx:4766:69: error: expected ‘,’ or ‘...’ before ‘<’ token
       static void _wrap_delete_MediaFrame(const v8::WeakCallbackData<v8::Object, SWIGV8_Proxy> &data) {
                                                                     ^
../src/media-server_wrap.cxx: In function ‘void _wrap_delete_MediaFrame(int)’:
../src/media-server_wrap.cxx:4767:40: error: ‘data’ was not declared in this scope
         v8::Local<v8::Object> object = data.GetValue();
                                        ^
../src/media-server_wrap.cxx: At global scope:
../src/media-server_wrap.cxx:5989:52: error: ‘WeakCallbackData’ in namespace ‘v8’ does not name a template type
       static void _wrap_delete_RTPSource(const v8::WeakCallbackData<v8::Object, SWIGV8_Proxy> &data) {
                                                    ^
../src/media-server_wrap.cxx:5989:68: error: expected ‘,’ or ‘...’ before ‘<’ token
       static void _wrap_delete_RTPSource(const v8::WeakCallbackData<v8::Object, SWIGV8_Proxy> &data) {
                                                                    ^
../src/media-server_wrap.cxx: In function ‘void _wrap_delete_RTPSource(int)’:
../src/media-server_wrap.cxx:5990:40: error: ‘data’ was not declared in this scope
         v8::Local<v8::Object> object = data.GetValue();
                                        ^
../src/media-server_wrap.cxx: At global scope:
../src/media-server_wrap.cxx:6498:60: error: ‘WeakCallbackData’ in namespace ‘v8’ does not name a template type
       static void _wrap_delete_RTPIncomingSource(const v8::WeakCallbackData<v8::Object, SWIGV8_Proxy> &data) {
                                                            ^
../src/media-server_wrap.cxx:6498:76: error: expected ‘,’ or ‘...’ before ‘<’ token
       static void _wrap_delete_RTPIncomingSource(const v8::WeakCallbackData<v8::Object, SWIGV8_Proxy> &data) {
                                                                            ^
../src/media-server_wrap.cxx: In function ‘void _wrap_delete_RTPIncomingSource(int)’:
../src/media-server_wrap.cxx:6499:40: error: ‘data’ was not declared in this scope
         v8::Local<v8::Object> object = data.GetValue();
                                        ^
../src/media-server_wrap.cxx: At global scope:
../src/media-server_wrap.cxx:7007:60: error: ‘WeakCallbackData’ in namespace ‘v8’ does not name a template type
       static void _wrap_delete_RTPOutgoingSource(const v8::WeakCallbackData<v8::Object, SWIGV8_Proxy> &data) {
                                                            ^
../src/media-server_wrap.cxx:7007:76: error: expected ‘,’ or ‘...’ before ‘<’ token
       static void _wrap_delete_RTPOutgoingSource(const v8::WeakCallbackData<v8::Object, SWIGV8_Proxy> &data) {
                                                                            ^
../src/media-server_wrap.cxx: In function ‘void _wrap_delete_RTPOutgoingSource(int)’:
../src/media-server_wrap.cxx:7008:40: error: ‘data’ was not declared in this scope
         v8::Local<v8::Object> object = data.GetValue();
                                        ^
../src/media-server_wrap.cxx: At global scope:
../src/media-server_wrap.cxx:7384:65: error: ‘WeakCallbackData’ in namespace ‘v8’ does not name a template type
       static void _wrap_delete_RTPOutgoingSourceGroup(const v8::WeakCallbackData<v8::Object, SWIGV8_Proxy> &data) {
                                                                 ^
../src/media-server_wrap.cxx:7384:81: error: expected ‘,’ or ‘...’ before ‘<’ token
       static void _wrap_delete_RTPOutgoingSourceGroup(const v8::WeakCallbackData<v8::Object, SWIGV8_Proxy> &data) {
                                                                                 ^
../src/media-server_wrap.cxx: In function ‘void _wrap_delete_RTPOutgoingSourceGroup(int)’:
../src/media-server_wrap.cxx:7385:40: error: ‘data’ was not declared in this scope
         v8::Local<v8::Object> object = data.GetValue();
                                        ^
../src/media-server_wrap.cxx: At global scope:
../src/media-server_wrap.cxx:7798:65: error: ‘WeakCallbackData’ in namespace ‘v8’ does not name a template type
       static void _wrap_delete_RTPIncomingSourceGroup(const v8::WeakCallbackData<v8::Object, SWIGV8_Proxy> &data) {
                                                                 ^
../src/media-server_wrap.cxx:7798:81: error: expected ‘,’ or ‘...’ before ‘<’ token
       static void _wrap_delete_RTPIncomingSourceGroup(const v8::WeakCallbackData<v8::Object, SWIGV8_Proxy> &data) {
                                                                                 ^
../src/media-server_wrap.cxx: In function ‘void _wrap_delete_RTPIncomingSourceGroup(int)’:
../src/media-server_wrap.cxx:7799:40: error: ‘data’ was not declared in this scope
         v8::Local<v8::Object> object = data.GetValue();
                                        ^
../src/media-server_wrap.cxx: At global scope:
../src/media-server_wrap.cxx:7860:59: error: ‘WeakCallbackData’ in namespace ‘v8’ does not name a template type
       static void _wrap_delete_DTLSICETransport(const v8::WeakCallbackData<v8::Object, SWIGV8_Proxy> &data) {
                                                           ^
../src/media-server_wrap.cxx:7860:75: error: expected ‘,’ or ‘...’ before ‘<’ token
       static void _wrap_delete_DTLSICETransport(const v8::WeakCallbackData<v8::Object, SWIGV8_Proxy> &data) {
                                                                           ^
../src/media-server_wrap.cxx: In function ‘void _wrap_delete_DTLSICETransport(int)’:
../src/media-server_wrap.cxx:7861:40: error: ‘data’ was not declared in this scope
         v8::Local<v8::Object> object = data.GetValue();
                                        ^
../src/media-server_wrap.cxx: At global scope:
../src/media-server_wrap.cxx:8723:61: error: ‘WeakCallbackData’ in namespace ‘v8’ does not name a template type
       static void _wrap_delete_RTPBundleTransport(const v8::WeakCallbackData<v8::Object, SWIGV8_Proxy> &data) {
                                                             ^
../src/media-server_wrap.cxx:8723:77: error: expected ‘,’ or ‘...’ before ‘<’ token
       static void _wrap_delete_RTPBundleTransport(const v8::WeakCallbackData<v8::Object, SWIGV8_Proxy> &data) {
                                                                             ^
../src/media-server_wrap.cxx: In function ‘void _wrap_delete_RTPBundleTransport(int)’:
../src/media-server_wrap.cxx:8724:40: error: ‘data’ was not declared in this scope
         v8::Local<v8::Object> object = data.GetValue();
                                        ^
../src/media-server_wrap.cxx: At global scope:
../src/media-server_wrap.cxx:9367:51: error: ‘WeakCallbackData’ in namespace ‘v8’ does not name a template type
       static void _wrap_delete_mp4track(const v8::WeakCallbackData<v8::Object, SWIGV8_Proxy> &data) {
                                                   ^
../src/media-server_wrap.cxx:9367:67: error: expected ‘,’ or ‘...’ before ‘<’ token
       static void _wrap_delete_mp4track(const v8::WeakCallbackData<v8::Object, SWIGV8_Proxy> &data) {
                                                                   ^
../src/media-server_wrap.cxx: In function ‘void _wrap_delete_mp4track(int)’:
../src/media-server_wrap.cxx:9368:40: error: ‘data’ was not declared in this scope
         v8::Local<v8::Object> object = data.GetValue();
                                        ^
../src/media-server_wrap.cxx: At global scope:
../src/media-server_wrap.cxx:9420:54: error: ‘WeakCallbackData’ in namespace ‘v8’ does not name a template type
       static void _wrap_delete_MP4Recorder(const v8::WeakCallbackData<v8::Object, SWIGV8_Proxy> &data) {
                                                      ^
../src/media-server_wrap.cxx:9420:70: error: expected ‘,’ or ‘...’ before ‘<’ token
       static void _wrap_delete_MP4Recorder(const v8::WeakCallbackData<v8::Object, SWIGV8_Proxy> &data) {
                                                                      ^
../src/media-server_wrap.cxx: In function ‘void _wrap_delete_MP4Recorder(int)’:
../src/media-server_wrap.cxx:9421:40: error: ‘data’ was not declared in this scope
         v8::Local<v8::Object> object = data.GetValue();
                                        ^
../src/media-server_wrap.cxx: At global scope:
../src/media-server_wrap.cxx:10009:63: error: ‘WeakCallbackData’ in namespace ‘v8’ does not name a template type
       static void _wrap_delete_RTPStreamTransponder(const v8::WeakCallbackData<v8::Object, SWIGV8_Proxy> &data) {
                                                               ^
../src/media-server_wrap.cxx:10009:79: error: expected ‘,’ or ‘...’ before ‘<’ token
       static void _wrap_delete_RTPStreamTransponder(const v8::WeakCallbackData<v8::Object, SWIGV8_Proxy> &data) {
                                                                               ^
../src/media-server_wrap.cxx: In function ‘void _wrap_delete_RTPStreamTransponder(int)’:
../src/media-server_wrap.cxx:10010:40: error: ‘data’ was not declared in this scope
         v8::Local<v8::Object> object = data.GetValue();
                                        ^
../src/media-server_wrap.cxx: At global scope:
../src/media-server_wrap.cxx:10386:55: error: ‘WeakCallbackData’ in namespace ‘v8’ does not name a template type
       static void _wrap_delete_StringFacade(const v8::WeakCallbackData<v8::Object, SWIGV8_Proxy> &data) {
                                                       ^
../src/media-server_wrap.cxx:10386:71: error: expected ‘,’ or ‘...’ before ‘<’ token
       static void _wrap_delete_StringFacade(const v8::WeakCallbackData<v8::Object, SWIGV8_Proxy> &data) {
                                                                       ^
../src/media-server_wrap.cxx: In function ‘void _wrap_delete_StringFacade(int)’:
../src/media-server_wrap.cxx:10387:40: error: ‘data’ was not declared in this scope
         v8::Local<v8::Object> object = data.GetValue();
                                        ^
../src/media-server_wrap.cxx: At global scope:
../src/media-server_wrap.cxx:10638:59: error: ‘WeakCallbackData’ in namespace ‘v8’ does not name a template type
       static void _wrap_delete_PropertiesFacade(const v8::WeakCallbackData<v8::Object, SWIGV8_Proxy> &data) {
                                                           ^
../src/media-server_wrap.cxx:10638:75: error: expected ‘,’ or ‘...’ before ‘<’ token
       static void _wrap_delete_PropertiesFacade(const v8::WeakCallbackData<v8::Object, SWIGV8_Proxy> &data) {
                                                                           ^
../src/media-server_wrap.cxx: In function ‘void _wrap_delete_PropertiesFacade(int)’:
../src/media-server_wrap.cxx:10639:40: error: ‘data’ was not declared in this scope
         v8::Local<v8::Object> object = data.GetValue();
                                        ^
../src/media-server_wrap.cxx: At global scope:
../src/media-server_wrap.cxx:10804:54: error: ‘WeakCallbackData’ in namespace ‘v8’ does not name a template type
       static void _wrap_delete_MediaServer(const v8::WeakCallbackData<v8::Object, SWIGV8_Proxy> &data) {
                                                      ^
../src/media-server_wrap.cxx:10804:70: error: expected ‘,’ or ‘...’ before ‘<’ token
       static void _wrap_delete_MediaServer(const v8::WeakCallbackData<v8::Object, SWIGV8_Proxy> &data) {
                                                                      ^
../src/media-server_wrap.cxx: In function ‘void _wrap_delete_MediaServer(int)’:
../src/media-server_wrap.cxx:10805:40: error: ‘data’ was not declared in this scope
         v8::Local<v8::Object> object = data.GetValue();
                                        ^
../src/media-server_wrap.cxx: At global scope:
../src/media-server_wrap.cxx:11179:59: error: ‘WeakCallbackData’ in namespace ‘v8’ does not name a template type
       static void _wrap_delete_RTPSessionFacade(const v8::WeakCallbackData<v8::Object, SWIGV8_Proxy> &data) {
                                                           ^
../src/media-server_wrap.cxx:11179:75: error: expected ‘,’ or ‘...’ before ‘<’ token
       static void _wrap_delete_RTPSessionFacade(const v8::WeakCallbackData<v8::Object, SWIGV8_Proxy> &data) {
                                                                           ^
../src/media-server_wrap.cxx: In function ‘void _wrap_delete_RTPSessionFacade(int)’:
../src/media-server_wrap.cxx:11180:40: error: ‘data’ was not declared in this scope
         v8::Local<v8::Object> object = data.GetValue();
                                        ^
../src/media-server_wrap.cxx: At global scope:
../src/media-server_wrap.cxx:11344:58: error: ‘WeakCallbackData’ in namespace ‘v8’ does not name a template type
       static void _wrap_delete_RTPSenderFacade(const v8::WeakCallbackData<v8::Object, SWIGV8_Proxy> &data) {
                                                          ^
../src/media-server_wrap.cxx:11344:74: error: expected ‘,’ or ‘...’ before ‘<’ token
       static void _wrap_delete_RTPSenderFacade(const v8::WeakCallbackData<v8::Object, SWIGV8_Proxy> &data) {
                                                                          ^
../src/media-server_wrap.cxx: In function ‘void _wrap_delete_RTPSenderFacade(int)’:
../src/media-server_wrap.cxx:11345:40: error: ‘data’ was not declared in this scope
         v8::Local<v8::Object> object = data.GetValue();
                                        ^
../src/media-server_wrap.cxx: At global scope:
../src/media-server_wrap.cxx:11509:60: error: ‘WeakCallbackData’ in namespace ‘v8’ does not name a template type
       static void _wrap_delete_RTPReceiverFacade(const v8::WeakCallbackData<v8::Object, SWIGV8_Proxy> &data) {
                                                            ^
../src/media-server_wrap.cxx:11509:76: error: expected ‘,’ or ‘...’ before ‘<’ token
       static void _wrap_delete_RTPReceiverFacade(const v8::WeakCallbackData<v8::Object, SWIGV8_Proxy> &data) {
                                                                            ^
../src/media-server_wrap.cxx: In function ‘void _wrap_delete_RTPReceiverFacade(int)’:
../src/media-server_wrap.cxx:11510:40: error: ‘data’ was not declared in this scope
         v8::Local<v8::Object> object = data.GetValue();
                                        ^
../src/media-server_wrap.cxx: At global scope:
../src/media-server_wrap.cxx:11692:69: error: ‘WeakCallbackData’ in namespace ‘v8’ does not name a template type
       static void _wrap_delete_RTPStreamTransponderFacade(const v8::WeakCallbackData<v8::Object, SWIGV8_Proxy> &data) {
                                                                     ^
../src/media-server_wrap.cxx:11692:85: error: expected ‘,’ or ‘...’ before ‘<’ token
       static void _wrap_delete_RTPStreamTransponderFacade(const v8::WeakCallbackData<v8::Object, SWIGV8_Proxy> &data) {
                                                                                     ^
../src/media-server_wrap.cxx: In function ‘void _wrap_delete_RTPStreamTransponderFacade(int)’:
../src/media-server_wrap.cxx:11693:40: error: ‘data’ was not declared in this scope
         v8::Local<v8::Object> object = data.GetValue();
                                        ^
../src/media-server_wrap.cxx: At global scope:
../src/media-server_wrap.cxx:11962:66: error: ‘WeakCallbackData’ in namespace ‘v8’ does not name a template type
       static void _wrap_delete_StreamTrackDepacketizer(const v8::WeakCallbackData<v8::Object, SWIGV8_Proxy> &data) {
                                                                  ^
../src/media-server_wrap.cxx:11962:82: error: expected ‘,’ or ‘...’ before ‘<’ token
       static void _wrap_delete_StreamTrackDepacketizer(const v8::WeakCallbackData<v8::Object, SWIGV8_Proxy> &data) {
                                                                                  ^
../src/media-server_wrap.cxx: In function ‘void _wrap_delete_StreamTrackDepacketizer(int)’:
../src/media-server_wrap.cxx:11963:40: error: ‘data’ was not declared in this scope
         v8::Local<v8::Object> object = data.GetValue();
                                        ^
../src/media-server_wrap.cxx: At global scope:
../src/media-server_wrap.cxx:12646:55: error: ‘WeakCallbackData’ in namespace ‘v8’ does not name a template type
       static void _wrap_delete_PlayerFacade(const v8::WeakCallbackData<v8::Object, SWIGV8_Proxy> &data) {
                                                       ^
../src/media-server_wrap.cxx:12646:71: error: expected ‘,’ or ‘...’ before ‘<’ token
       static void _wrap_delete_PlayerFacade(const v8::WeakCallbackData<v8::Object, SWIGV8_Proxy> &data) {
                                                                       ^
../src/media-server_wrap.cxx: In function ‘void _wrap_delete_PlayerFacade(int)’:
../src/media-server_wrap.cxx:12647:40: error: ‘data’ was not declared in this scope
         v8::Local<v8::Object> object = data.GetValue();
                                        ^
../src/media-server_wrap.cxx: In function ‘void SWIG_V8_SetModule(void*, swig_module_info*)’:
../src/media-server_wrap.cxx:12921:15: error: ‘class v8::Object’ has no member named ‘SetHiddenValue’
   global_obj->SetHiddenValue(SWIGV8_STRING_NEW("swig_module_info_data"), mod);
               ^
../src/media-server_wrap.cxx: In function ‘swig_module_info* SWIG_V8_GetModule(void*)’:
../src/media-server_wrap.cxx:12927:49: error: ‘class v8::Object’ has no member named ‘GetHiddenValue’
   v8::Local<v8::Value> moduleinfo = global_obj->GetHiddenValue(SWIGV8_STRING_NEW("swig_module_info_data"));
                                                 ^
medooze-media-server.target.mk:189: recipe for target 'Release/obj.target/medooze-media-server/src/media-server_wrap.o' failed
make: *** [Release/obj.target/medooze-media-server/src/media-server_wrap.o] Error 1
make: Leaving directory '/root/test_med/node_modules/medooze-media-server/build'
gyp ERR! build error
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack     at ChildProcess.onExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:258:23)
gyp ERR! stack     at emitTwo (events.js:125:13)
gyp ERR! stack     at ChildProcess.emit (events.js:213:7)
gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:200:12)
gyp ERR! System Linux 4.4.0-81-generic
gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /root/test_med/node_modules/medooze-media-server
gyp ERR! node -v v8.5.0
gyp ERR! node-gyp -v v3.6.2
gyp ERR! not ok
npm WARN test_med@1.0.0 No description
npm WARN test_med@1.0.0 No repository field.

npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! medooze-media-server@0.9.0 install: `node-gyp configure && node-gyp rebuild`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the medooze-media-server@0.9.0 install script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     /root/.npm/_logs/2017-10-23T03_34_29_484Z-debug.log
murillo128 commented 6 years ago

duplicated of #10 please check latest version, should be fixed