Undefined symbols for architecture arm64

kanaksony kanaksony at gmail.com
Sat Feb 2 11:20:03 UTC 2019


Hello all,

I am using Xcode 10.1and GStreamer iOS latest version. 
I created a project by using "GStreamer single view template". 
However, I got error messages when I tried to build the app.

The error messages are as below. Please help me figure out how to fix this 
problem Thanks. 

Undefined symbols for architecture i386: 
  "_kVTEncodeFrameOptionKey_ForceKeyFrame", referenced from: 
      _gst_vtenc_init in 
GStreamer(libgstapplemedia_a_i386_-libgstapplemedia_la-vtenc.o) 
  "_kVTCompressionPropertyKey_RealTime", referenced from: 
      _gst_vtenc_set_property in 
GStreamer(libgstapplemedia_a_i386_-libgstapplemedia_la-vtenc.o) 
      _gst_vtenc_set_format in 
GStreamer(libgstapplemedia_a_i386_-libgstapplemedia_la-vtenc.o) 
  "_kVTCompressionPropertyKey_ProfileLevel", referenced from: 
      _gst_vtenc_set_format in 
GStreamer(libgstapplemedia_a_i386_-libgstapplemedia_la-vtenc.o) 
  "_kVTCompressionPropertyKey_NumberOfPendingFrames", referenced from: 
      _gst_vtenc_handle_frame in 
GStreamer(libgstapplemedia_a_i386_-libgstapplemedia_la-vtenc.o) 
  "_kVTCompressionPropertyKey_MaxKeyFrameIntervalDuration", referenced from: 
      _gst_vtenc_set_property in 
GStreamer(libgstapplemedia_a_i386_-libgstapplemedia_la-vtenc.o) 
      _gst_vtenc_set_format in 
GStreamer(libgstapplemedia_a_i386_-libgstapplemedia_la-vtenc.o) 
  "_kVTCompressionPropertyKey_MaxKeyFrameInterval", referenced from: 
      _gst_vtenc_set_property in 
GStreamer(libgstapplemedia_a_i386_-libgstapplemedia_la-vtenc.o) 
      _gst_vtenc_set_format in 
GStreamer(libgstapplemedia_a_i386_-libgstapplemedia_la-vtenc.o) 
  "_kVTCompressionPropertyKey_AverageBitRate", referenced from: 
      _gst_vtenc_set_property in 
GStreamer(libgstapplemedia_a_i386_-libgstapplemedia_la-vtenc.o) 
      _gst_vtenc_set_format in 
GStreamer(libgstapplemedia_a_i386_-libgstapplemedia_la-vtenc.o) 
  "_kVTCompressionPropertyKey_ExpectedFrameRate", referenced from: 
      _gst_vtenc_set_format in 
GStreamer(libgstapplemedia_a_i386_-libgstapplemedia_la-vtenc.o) 
  "_kVTCompressionPropertyKey_AllowFrameReordering", referenced from: 
      _gst_vtenc_set_property in 
GStreamer(libgstapplemedia_a_i386_-libgstapplemedia_la-vtenc.o) 
      _gst_vtenc_set_format in 
GStreamer(libgstapplemedia_a_i386_-libgstapplemedia_la-vtenc.o) 
  "_VTDecompressionSessionWaitForAsynchronousFrames", referenced from: 
      _gst_vtdec_push_frames_if_needed in 
GStreamer(libgstapplemedia_a_i386_-libgstapplemedia_la-vtdec.o) 
  "_VTCompressionSessionCompleteFrames", referenced from: 
      _gst_vtenc_finish_encoding in 
GStreamer(libgstapplemedia_a_i386_-libgstapplemedia_la-vtenc.o) 
  "_VTCompressionSessionInvalidate", referenced from: 
      _gst_vtenc_destroy_session in 
GStreamer(libgstapplemedia_a_i386_-libgstapplemedia_la-vtenc.o) 
  "_VTCompressionSessionPrepareToEncodeFrames", referenced from: 
      _gst_vtenc_set_format in 
GStreamer(libgstapplemedia_a_i386_-libgstapplemedia_la-vtenc.o) 
      _gst_vtenc_set_format in 
GStreamer(libgstapplemedia_a_i386_-libgstapplemedia_la-vtenc.o) 
  "_VTSessionCopyProperty", referenced from: 
      _gst_vtenc_handle_frame in 
GStreamer(libgstapplemedia_a_i386_-libgstapplemedia_la-vtenc.o) 
      _gst_vtenc_session_dump_property in 
GStreamer(libgstapplemedia_a_i386_-libgstapplemedia_la-vtenc.o) 
  "_VTCompressionSessionEncodeFrame", referenced from: 
      _gst_vtenc_handle_frame in 
GStreamer(libgstapplemedia_a_i386_-libgstapplemedia_la-vtenc.o) 
  "_VTCompressionSessionCreate", referenced from: 
      _gst_vtenc_set_format in 
GStreamer(libgstapplemedia_a_i386_-libgstapplemedia_la-vtenc.o) 
  "_VTDecompressionSessionCreate", referenced from: 
      _gst_vtdec_create_session in 
GStreamer(libgstapplemedia_a_i386_-libgstapplemedia_la-vtdec.o) 
  "_VTSessionCopySupportedPropertyDictionary", referenced from: 
      _gst_vtenc_set_format in 
GStreamer(libgstapplemedia_a_i386_-libgstapplemedia_la-vtenc.o) 
  "_gst_plugin_dataurisrc_register", referenced from: 
      _gst_ios_init in gst_ios_init.o 
  "_kVTCompressionPropertyKey_AllowTemporalCompression", referenced from: 
      _gst_vtenc_set_format in 
GStreamer(libgstapplemedia_a_i386_-libgstapplemedia_la-vtenc.o) 
  "_VTSessionSetProperty", referenced from: 
      _gst_vtenc_set_property in 
GStreamer(libgstapplemedia_a_i386_-libgstapplemedia_la-vtenc.o) 
      _gst_vtenc_set_format in 
GStreamer(libgstapplemedia_a_i386_-libgstapplemedia_la-vtenc.o) 
      _gst_vtenc_session_configure_property_int in 
GStreamer(libgstapplemedia_a_i386_-libgstapplemedia_la-vtenc.o) 
      _gst_vtenc_session_configure_property_double in 
GStreamer(libgstapplemedia_a_i386_-libgstapplemedia_la-vtenc.o) 
  "_gst_plugin_schro_register", referenced from: 
      _gst_ios_init in gst_ios_init.o 
  "_VTDecompressionSessionInvalidate", referenced from: 
      _gst_vtdec_invalidate_session in 
GStreamer(libgstapplemedia_a_i386_-libgstapplemedia_la-vtdec.o) 
  "_kVTCompressionPropertyKey_Quality", referenced from: 
      _gst_vtenc_set_quality in 
GStreamer(libgstapplemedia_a_i386_-libgstapplemedia_la-vtenc.o) 
  "_gst_plugin_liveadder_register", referenced from: 
      _gst_ios_init in gst_ios_init.o 
  "_VTDecompressionSessionDecodeFrame", referenced from: 
      _gst_vtdec_handle_frame in 
GStreamer(libgstapplemedia_a_i386_-libgstapplemedia_la-vtdec.o) 
  "_gst_plugin_gstsiren_register", referenced from: 
      _gst_ios_init in gst_ios_init.o 
  "_gst_plugin_fragmented_register", referenced from: 
      _gst_ios_init in gst_ios_init.o 
  "_gst_plugin_mad_register", referenced from: 
      _gst_ios_init in gst_ios_init.o 
  "_gst_plugin_sdp_register", referenced from: 
      _gst_ios_init in gst_ios_init.o 
ld: symbol(s) not found for architecture i386 
clang: error: linker command failed with exit code 1 (use -v to see 
invocation) 




--
Sent from: http://gstreamer-devel.966125.n4.nabble.com/


More information about the gstreamer-devel mailing list