Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • gst-plugins-base gst-plugins-base
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 645
    • Issues 645
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 88
    • Merge requests 88
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GStreamer
  • gst-plugins-basegst-plugins-base
  • Issues
  • #807

Closed
Open
Created Aug 09, 2020 by Josh Matthews@jdm

Linking error in cocoa-videooverlay example

This looks like a regression from dd5f7f1b:

FAILED: subprojects/gst-plugins-base/tests/examples/gl/cocoa/cocoa-videooverlay
cc  -o subprojects/gst-plugins-base/tests/examples/gl/cocoa/cocoa-videooverlay subprojects/gst-plugins-base/tests/examples/gl/cocoa/cocoa-videooverlay.p/cocoa-videooverlay.m.o -Wl,-dead_strip_dylibs -Wl,-headerpad_max_install_names -Wl,-undefined,error subprojects/gst-plugins-base/gst-libs/gst/gl/libgstgl-1.0.0.dylib subprojects/gst-plugins-base/gst-libs/gst/video/libgstvideo-1.0.0.dylib subprojects/gstreamer/libs/gst/base/libgstbase-1.0.0.dylib subprojects/gstreamer/gst/libgstreamer-1.0.0.dylib subprojects/orc/orc/liborc-0.4.0.dylib /usr/local/Cellar/glib/2.64.3/lib/libglib-2.0.dylib /usr/local/opt/gettext/lib/libintl.dylib /usr/local/Cellar/glib/2.64.3/lib/libgobject-2.0.dylib /usr/local/Cellar/glib/2.64.3/lib/libgmodule-2.0.dylib -lm -Wl,-rpath,@loader_path/../../../../gst-libs/gst/gl -Wl,-rpath,@loader_path/../../../../../gstreamer/libs/gst/base -Wl,-rpath,@loader_path/../../../../../gstreamer/gst -Wl,-rpath,@loader_path/../../../../gst-libs/gst/video -Wl,-rpath,@loader_path/../../../../../orc/orc -Wl,-rpath,@loader_path/../../../../gst-libs/gst/allocators
Undefined symbols for architecture x86_64:
  "_NSApp", referenced from:
      _main in cocoa-videooverlay.m.o
     (maybe you meant: __OBJC_LABEL_PROTOCOL_$_NSApplicationDelegate, __OBJC_PROTOCOL_$_NSApplicationDelegate )
  "_NSDefaultRunLoopMode", referenced from:
      _main in cocoa-videooverlay.m.o
  "_OBJC_CLASS_$_NSApplication", referenced from:
      objc-class-ref in cocoa-videooverlay.m.o
  "_OBJC_CLASS_$_NSDate", referenced from:
      objc-class-ref in cocoa-videooverlay.m.o
  "_OBJC_CLASS_$_NSWindow", referenced from:
      _OBJC_CLASS_$_MainWindow in cocoa-videooverlay.m.o
  "_OBJC_METACLASS_$_NSObject", referenced from:
      _OBJC_METACLASS_$_MainWindow in cocoa-videooverlay.m.o
  "_OBJC_METACLASS_$_NSWindow", referenced from:
      _OBJC_METACLASS_$_MainWindow in cocoa-videooverlay.m.o
  "___CFConstantStringClassReference", referenced from:
      CFString in cocoa-videooverlay.m.o
  "__objc_empty_cache", referenced from:
      _OBJC_CLASS_$_MainWindow in cocoa-videooverlay.m.o
      _OBJC_METACLASS_$_MainWindow in cocoa-videooverlay.m.o
  "_objc_alloc", referenced from:
      _main in cocoa-videooverlay.m.o
  "_objc_msgSend", referenced from:
      -[MainWindow initWithContentRect:Loop:Pipeline:] in cocoa-videooverlay.m.o
      -[MainWindow applicationDidFinishLaunching:] in cocoa-videooverlay.m.o
      _main in cocoa-videooverlay.m.o
      _end_stream_cb in cocoa-videooverlay.m.o
      _create_window in cocoa-videooverlay.m.o
      _thread_func in cocoa-videooverlay.m.o
  "_objc_msgSendSuper2", referenced from:
      -[MainWindow initWithContentRect:Loop:Pipeline:] in cocoa-videooverlay.m.o
ld: symbol(s) not found for architecture x86_64
Assignee
Assign to
Time tracking