Undefined symbols for architecture arm64

Nicolas Dufresne nicolas at ndufresne.ca
Sun Feb 3 19:50:05 UTC 2019


Le dim. 3 févr. 2019 13 h 43, kanaksony <kanaksony at gmail.com> a écrit :

> 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)
>

Does it work for other target cpu ?

  "_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/
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20190203/ec2fcc7e/attachment.html>


More information about the gstreamer-devel mailing list