GStreamer 플러그인 작성시 "gio/gunixsocketaddress.h" 헤더 파일을 찾지 못하는 경우가 있다.
meson 환경 빌드 하에서는
meson.build 파일에서 아래와 같이 gio-unix-2.0에 대한 dependency를 추가해준다.
glib_req = '>= 2.44.0'
glib_deps = [dependency('glib-2.0', version : glib_req, fallback: ['glib', 'libglib_dep']),
dependency('gobject-2.0', fallback: ['glib', 'libgobject_dep']),
dependency('gio-2.0', fallback: ['glib', 'libgobject_dep']),
dependency('gio-unix-2.0', fallback: ['glib', 'libgobject_dep'])]
testexample = library('testoverlay',
testoverlay_sources,
c_args: plugin_c_args,
dependencies : glib_deps + [pango_dep, gstvideo_dep, gst_dep, gst_base_dep, libm],
install : true,
install_dir : plugins_install_dir,
)