Skip to content

Instantly share code, notes, and snippets.

@amyspark
Created August 19, 2023 03:36
Show Gist options
  • Save amyspark/cc3400f3e4b37d7e9cbfba83ef62d60e to your computer and use it in GitHub Desktop.
Save amyspark/cc3400f3e4b37d7e9cbfba83ef62d60e to your computer and use it in GitHub Desktop.
gst-plugins-rs ld.lld failure
"cc" "-Wl,C:\\Users\\Amalia\\AppData\\Local\\Temp\\rustcRerlvB\\list.def" "-fno-use-linker-plugin" "-Wl,--dynamicbase" "-Wl,--disable-auto-image-base" "-m64" "-Wl,--high-entropy-va" "C:\\Users\\Amalia\\AppData\\Local\\Temp\\rustcRerlvB\\symbols.o" "E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\deps\\gstrav1e.101sufhc65365rtr.rcgu.o" "(snip)" "E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\deps\\gstrav1e.4lhukv4fte6mny5x.rcgu.o" "-L" "E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\deps" "-L" "E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\debug\\deps" "-L" "E:/gstreamer/build2/subprojects/glib-2.76.4/gio" "-L" "E:/gstreamer/build2/subprojects/glib-2.76.4/gobject" "-L" "E:/gstreamer/build2/subprojects/libffi/src" "-L" "E:/gstreamer/build2/subprojects/glib-2.76.4/gmodule" "-L" "E:/gstreamer/build2/subprojects/glib-2.76.4/glib" "-L" "E:/gstreamer/build2/subprojects/pcre2-10.42" "-L" "E:/gstreamer/build2/subprojects/glib-2.76.4/glib" "-L" "E:/gstreamer/build2/subprojects/pcre2-10.42" "-L" "E:/gstreamer/build2/subprojects/glib-2.76.4/gobject" "-L" "E:/gstreamer/build2/subprojects/libffi/src" "-L" "E:/gstreamer/build2/subprojects/glib-2.76.4/glib" "-L" "E:/gstreamer/build2/subprojects/pcre2-10.42" "-L" "E:/gstreamer/build2/subprojects/glib-2.76.4/gobject" "-L" "E:/gstreamer/build2/subprojects/libffi/src" "-L" "E:/gstreamer/build2/subprojects/glib-2.76.4/glib" "-L" "E:/gstreamer/build2/subprojects/pcre2-10.42" "-L" "C:\\Users\\Amalia\\.cargo\\registry\\src\\index.crates.io-6f17d22bba15001f\\winapi-x86_64-pc-windows-gnu-0.4.0\\lib" "-L" "E:/gstreamer/build2/subprojects/gstreamer/gst" "-L" "E:/gstreamer/build2/subprojects/glib-2.76.4/gobject" "-L" "E:/gstreamer/build2/subprojects/libffi/src" "-L" "E:/gstreamer/build2/subprojects/glib-2.76.4/gmodule" "-L" "E:/gstreamer/build2/subprojects/glib-2.76.4/glib" "-L" "E:/gstreamer/build2/subprojects/pcre2-10.42" "-L" "E:/gstreamer/build2/subprojects/gstreamer/libs/gst/base" "-L" "E:/gstreamer/build2/subprojects/gstreamer/gst" "-L" "E:/gstreamer/build2/subprojects/glib-2.76.4/gobject" "-L" "E:/gstreamer/build2/subprojects/libffi/src" "-L" "E:/gstreamer/build2/subprojects/glib-2.76.4/gmodule" "-L" "E:/gstreamer/build2/subprojects/glib-2.76.4/glib" "-L" "E:/gstreamer/build2/subprojects/pcre2-10.42" "-L" "E:/gstreamer/build2/subprojects/gst-plugins-base/gst-libs/gst/video" "-L" "E:/gstreamer/build2/subprojects/gstreamer/libs/gst/base" "-L" "E:/gstreamer/build2/subprojects/gstreamer/gst" "-L" "E:/gstreamer/build2/subprojects/glib-2.76.4/gobject" "-L" "E:/gstreamer/build2/subprojects/libffi/src" "-L" "E:/gstreamer/build2/subprojects/glib-2.76.4/gmodule" "-L" "E:/gstreamer/build2/subprojects/glib-2.76.4/glib" "-L" "E:/gstreamer/build2/subprojects/pcre2-10.42" "-L" "E:/gstreamer/build2/subprojects/orc/orc" "-L" "E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\build\\rav1e-31e2d188fcfb7973\\out" "-L" "D:\\msys64\\clang64\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib" "-Wl,-Bstatic" "E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\deps\\librav1e-a1c16e5215be0866.rlib" "E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\deps\\libmaybe_rayon-fcfe8e520d790876.rlib" "E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\deps\\librayon-fcaa5985a921a0e7.rlib" "E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\deps\\librayon_core-dc5734761f497d84.rlib" "E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\deps\\libnum_cpus-d8ae7b6a8eccb329.rlib" "E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\deps\\libcrossbeam_deque-a9be0651c02091f4.rlib" "E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\deps\\libcrossbeam_epoch-ab3d17cce5fcc27d.rlib" "E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\deps\\libmemoffset-3d5ca78a3dceba18.rlib" "E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\deps\\libscopeguard-d0cbee664804a73d.rlib" "E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\deps\\libcrossbeam_channel-42c1df34402d9ab2.rlib" "E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\deps\\libcrossbeam_utils-4df24f963ecce8e8.rlib" "E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\deps\\libav1_grain-4c94d2f5f04fdd11.rlib" "E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\deps\\libnom-f8ec653c86f6cc59.rlib" "E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\deps\\libanyhow-fba0e2d30f6fcb2b.rlib" "E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\deps\\libarrayvec-07b64beac20389b5.rlib" "E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\deps\\libbitstream_io-c6a5315f29fa6b0b.rlib" "E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\deps\\libdebug_unreachable-4188a171b34a2072.rlib" "E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\deps\\libv_frame-e6ff676552b61546.rlib" "E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\deps\\librust_hawktracer-4457c3c7ea9e9f0f.rlib" "E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\deps\\librust_hawktracer_normal_macro-4b8eb70aabda9f04.rlib" "E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\deps\\libitertools-59ff0c5051c83ee6.rlib" "E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\deps\\liblog-9f536431d0f66427.rlib" "E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\deps\\libgstreamer_video-6cf49004301b6f65.rlib" "E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\deps\\libgstreamer_base-3afefda0c74b7747.rlib" "E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\deps\\libgstreamer_video_sys-49faa847d42cdade.rlib" "E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\deps\\libgstreamer_base_sys-2a42b53789911bfa.rlib" "E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\deps\\libatomic_refcell-cf6c94eff9c69045.rlib" "E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\deps\\libgstreamer-57b6ba6c4d2e363f.rlib" "E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\deps\\liboption_operations-f837788a0dfced87.rlib" "E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\deps\\libmuldiv-1d868953ff323657.rlib" "E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\deps\\libitertools-84481968ebdcdbfd.rlib" "E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\deps\\libeither-e3f7aeee5934f9d4.rlib" "E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\deps\\libserde_bytes-701e8e22c3895485.rlib" "E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\deps\\libpretty_hex-7e7019096265763c.rlib" "E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\deps\\libnum_rational-023dcfed72a06033.rlib" "E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\deps\\libserde-f8370814fcced173.rlib" "E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\deps\\libnum_bigint-a49cdd4318399518.rlib" "E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\deps\\librand-344861a874d77389.rlib"
"E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\deps\\librand_chacha-4a9f9e8b2e8cb122.rlib" "E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\deps\\libppv_lite86-afff3565c100f173.rlib" "E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\deps\\librand_core-d430de007007d745.rlib" "E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\deps\\libgetrandom-123cd045f4f32fac.rlib" "E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\deps\\libcfg_if-9beae270b148f79f.rlib" "E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\deps\\libnum_integer-af9bb837986bbd31.rlib" "E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\deps\\libnum_traits-56c3df93caf943d9.rlib" "E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\deps\\libglib-ee0fd2d93666f2c9.rlib" "E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\deps\\libfutures_executor-00f61c3d60d922c7.rlib" "E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\deps\\libsmallvec-125f52d7052f15c7.rlib" "E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\deps\\libgio_sys-3627e78d699a0e47.rlib" "E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\deps\\libwinapi-9e0309dd53e0c97c.rlib" "E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\deps\\libthiserror-4542a737cacf599c.rlib" "E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\deps\\libfutures_util-093a4edd2a3ed5df.rlib" "E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\deps\\libmemchr-5d0477f6c6301796.rlib" "E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\deps\\libfutures_io-19b6bf445b568b2b.rlib" "E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\deps\\libslab-fe2fefa55e735327.rlib" "E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\deps\\libpin_project_lite-06dd088a550fa7e0.rlib" "E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\deps\\libpin_utils-e6aa51929cb8c43d.rlib" "E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\deps\\libfutures_task-7e54494814b8d398.rlib" "E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\deps\\libfutures_channel-a781b7494fcc733e.rlib" "E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\deps\\libfutures_sink-71343dbf447d44cd.rlib" "E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\deps\\libfutures_core-2961a77b4f277e76.rlib" "E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\deps\\libonce_cell-c1d699e0bbeec27a.rlib" "E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\deps\\libbitflags-fffd60bd119ac503.rlib" "E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\deps\\libgstreamer_sys-facec3ad882846a4.rlib" "E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\deps\\libgobject_sys-2739c4c7b77f5299.rlib" "E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\deps\\libglib_sys-7354f79b794f1d80.rlib" "E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\deps\\liblibc-7e4e89742bb1508a.rlib" "D:\\msys64\\clang64\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libstd-c91a253e2b533b6f.rlib" "D:\\msys64\\clang64\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libpanic_unwind-67a44ddc1dfa0b13.rlib" "D:\\msys64\\clang64\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libobject-c714e40a81222e3a.rlib" "D:\\msys64\\clang64\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libmemchr-36eea7a425d7d73c.rlib" "D:\\msys64\\clang64\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libaddr2line-8c16d5401149ae98.rlib" "D:\\msys64\\clang64\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libgimli-d8d30c52b013830d.rlib" "D:\\msys64\\clang64\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\librustc_demangle-8c4373e8e55bc971.rlib" "D:\\msys64\\clang64\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libstd_detect-b051feb010f58895.rlib" "D:\\msys64\\clang64\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libhashbrown-6881d7172c495701.rlib" "D:\\msys64\\clang64\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\librustc_std_workspace_alloc-5a0336e8b1c71b96.rlib" "D:\\msys64\\clang64\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libminiz_oxide-23863a2d6c864d4f.rlib" "D:\\msys64\\clang64\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libadler-8e3128b682240a5d.rlib" "D:\\msys64\\clang64\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libunwind-42c1203a526832a9.rlib" "D:\\msys64\\clang64\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libcfg_if-d5d452730a85cc8b.rlib" "D:\\msys64\\clang64\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\liblibc-0f9f88ebc4de50df.rlib" "D:\\msys64\\clang64\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\liballoc-24e76bc493fa5974.rlib" "D:\\msys64\\clang64\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\librustc_std_workspace_core-da708efff23da035.rlib" "D:\\msys64\\clang64\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libcore-db6ff6361ae6caf0.rlib" "D:\\msys64\\clang64\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libcompiler_builtins-a55a87b59d741a46.rlib" "-Wl,-Bdynamic" "-lgstvideo-1.0" "-lgstbase-1.0" "-lgstreamer-1.0" "-lgobject-2.0" "-lffi" "-lgmodule-2.0" "-lglib-2.0" "-lintl" "-lws2_32" "-lwinmm" "-lpcre2-8" "-lorc-0.4" "-lm" "-lgstbase-1.0" "-lgstreamer-1.0" "-lgobject-2.0" "-lffi" "-lgmodule-2.0" "-lglib-2.0" "-lintl" "-lm" "-lws2_32" "-lwinmm" "-lpcre2-8" "-lbcrypt" "-ladvapi32" "-lgobject-2.0" "-lgio-2.0" "-lshlwapi" "-ldnsapi" "-liphlpapi" "-lgobject-2.0" "-lffi" "-lgmodule-2.0" "-lglib-2.0" "-lintl" "-lm" "-lws2_32" "-lwinmm" "-lpcre2-8" "-lwinapi_advapi32" "-lwinapi_cfgmgr32" "-lwinapi_credui" "-lwinapi_fwpuclnt" "-lwinapi_gdi32" "-lwinapi_iphlpapi" "-lwinapi_kernel32" "-lwinapi_msimg32" "-lwinapi_ntdll" "-lwinapi_opengl32" "-lwinapi_secur32" "-lwinapi_user32" "-lwinapi_winspool" "-lwinapi_ws2_32" "-lgstreamer-1.0" "-lgobject-2.0" "-lffi" "-lgmodule-2.0" "-lglib-2.0" "-lintl" "-lm" "-lws2_32" "-lwinmm" "-lpcre2-8" "-lgobject-2.0" "-lffi" "-lglib-2.0" "-lintl" "-lm" "-lws2_32" "-lwinmm" "-lpcre2-8" "-lgobject-2.0" "-lffi" "-lglib-2.0" "-lintl" "-lm" "-lws2_32" "-lwinmm" "-lpcre2-8" "-lkernel32" "-ladvapi32" "-lbcrypt" "-lkernel32" "-lntdll" "-luserenv" "-lws2_32" "-lkernel32" "-l:libunwind.a" "-Wl,--nxcompat" "-L" "D:\\msys64\\clang64\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib" "-o" "E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\deps\\gstrav1e.dll" "-Wl,--gc-sections" "-shared" "-Wl,--out-implib=E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\deps\\libgstrav1e.dll.a" "-Wl,--output-def,E:\\gstreamer\\build2\\subprojects\\gst-plugins-rs\\target\\x86_64-pc-windows-gnu\\debug\\gstrav1e.def"
= note: ld.lld: warning: libglib-ee0fd2d93666f2c9.rlib(glib-ee0fd2d93666f2c9.glib.8f763609283435b5-cgu.1.rcgu.o): locally defined symbol imported: g_param_spec_types (defined in libgobject-2.0.a(gparamspecs.c.obj)) [LNK4217]
ld.lld: error: undefined symbol: gst_init_static_plugins
>>> referenced by ../subprojects/gstreamer/gst/gst.c:626
>>> libgstreamer-1.0.a(gst.c.obj):(init_post)
ld.lld: error: undefined symbol: __declspec(dllimport) CoTaskMemFree
>>> referenced by ../subprojects/glib-2.76.4/glib/gutils.c:627
>>> libglib-2.0.a(gutils.c.obj):(g_build_home_dir)
>>> referenced by ../subprojects/glib-2.76.4/glib/gutils.c:627
>>> libglib-2.0.a(gutils.c.obj):(g_build_home_dir)
>>> referenced by ../subprojects/glib-2.76.4/glib/gutils.c:627
>>> libglib-2.0.a(gutils.c.obj):(g_get_user_data_dir)
>>> referenced 17 more times
ld.lld: error: undefined symbol: FOLDERID_Desktop
>>> referenced by libglib-2.0.a(gutils.c.obj):(.refptr.FOLDERID_Desktop)
ld.lld: error: undefined symbol: FOLDERID_Documents
>>> referenced by libglib-2.0.a(gutils.c.obj):(.refptr.FOLDERID_Documents)
ld.lld: error: undefined symbol: FOLDERID_Downloads
>>> referenced by libglib-2.0.a(gutils.c.obj):(.refptr.FOLDERID_Downloads)
ld.lld: error: undefined symbol: FOLDERID_InternetCache
>>> referenced by libglib-2.0.a(gutils.c.obj):(.refptr.FOLDERID_InternetCache)
ld.lld: error: undefined symbol: FOLDERID_LocalAppData
>>> referenced by libglib-2.0.a(gutils.c.obj):(.refptr.FOLDERID_LocalAppData)
ld.lld: error: undefined symbol: FOLDERID_Music
>>> referenced by libglib-2.0.a(gutils.c.obj):(.refptr.FOLDERID_Music)
ld.lld: error: undefined symbol: FOLDERID_Pictures
>>> referenced by libglib-2.0.a(gutils.c.obj):(.refptr.FOLDERID_Pictures)
ld.lld: error: undefined symbol: FOLDERID_Profile
>>> referenced by libglib-2.0.a(gutils.c.obj):(.refptr.FOLDERID_Profile)
ld.lld: error: undefined symbol: FOLDERID_ProgramData
>>> referenced by libglib-2.0.a(gutils.c.obj):(.refptr.FOLDERID_ProgramData)
ld.lld: error: undefined symbol: FOLDERID_Public
>>> referenced by libglib-2.0.a(gutils.c.obj):(.refptr.FOLDERID_Public)
ld.lld: error: undefined symbol: FOLDERID_PublicDocuments
>>> referenced by libglib-2.0.a(gutils.c.obj):(.refptr.FOLDERID_PublicDocuments)
ld.lld: error: undefined symbol: FOLDERID_Templates
>>> referenced by libglib-2.0.a(gutils.c.obj):(.refptr.FOLDERID_Templates)
ld.lld: error: undefined symbol: FOLDERID_Videos
>>> referenced by libglib-2.0.a(gutils.c.obj):(.refptr.FOLDERID_Videos)
cc: error: linker command failed with exit code 1 (use -v to see invocation)
prefix=E:/gstreamer/build2
includedir=${prefix}/include
libdir=${prefix}/lib
srcdir=E:/gstreamer
Name: GLib
Description: C Utility Library
Version: 2.76.4
Requires: libpcre2-8
Libs: -L${prefix}/subprojects/glib-2.76.4/glib -lglib-2.0 -lintl -lm -lws2_32 -lwinmm
Libs.private: -lole32 -lshlwapi -luuid
Cflags: -I${prefix}/subprojects/glib-2.76.4 -I${srcdir}/subprojects/glib-2.76.4 -I${prefix}/subprojects/pcre2-10.42 -I${srcdir}/subprojects/pcre2-10.42 -I${prefix}/subprojects/pcre2-10.42/src -I${srcdir}/subprojects/pcre2-10.42/src -I${prefix}/subprojects/glib-2.76.4/glib -I${srcdir}/subprojects/glib-2.76.4/glib -DPCRE2_STATIC -I${libdir}/glib-2.0/include -mms-bitfields
gstreamer on  fix-gstreamer-full-link-windows [+?] is 📦 v1.23.0.1 via 🐍 v3.11.4 took 18m54s
❯ $env:PKG_CONFIG_PATH="E:\gstreamer\build2\meson-uninstalled"
gstreamer on  fix-gstreamer-full-link-windows [+?] is 📦 v1.23.0.1 via 🐍 v3.11.4
❯ E:\gstreamer\subprojects\win-pkgconfig\pkg-config.exe "--libs" "--cflags" "glib-2.0"
-DPCRE2_STATIC -mms-bitfields -IE:/gstreamer/build2/subprojects/glib-2.76.4 -IE:/gstreamer/subprojects/glib-2.76.4 -IE:/gstreamer/build2/subprojects/pcre2-10.42 -IE:/gstreamer/subprojects/pcre2-10.42 -IE:/gstreamer/build2/subprojects/pcre2-10.42/src -IE:/gstreamer/subprojects/pcre2-10.42/src -IE:/gstreamer/build2/subprojects/glib-2.76.4/glib -IE:/gstreamer/subprojects/glib-2.76.4/glib -IE:/gstreamer/build2/lib/glib-2.0/include -IE:/gstreamer/build2/subprojects/pcre2-10.42 -IE:/gstreamer/subprojects/pcre2-10.42 -IE:/gstreamer/build2/subprojects/pcre2-10.42/src -IE:/gstreamer/subprojects/pcre2-10.42/src -IE:/gstreamer/build2/subprojects/pcre2-10.42 -IE:/gstreamer/subprojects/pcre2-10.42 -LE:/gstreamer/build2/subprojects/glib-2.76.4/glib -LE:/gstreamer/build2/subprojects/pcre2-10.42 -lglib-2.0 -lintl -lm -lws2_32 -lwinmm -lpcre2-8
gstreamer on  fix-gstreamer-full-link-windows [+?] is 📦 v1.23.0.1 via 🐍 v3.11.4
❯ E:\gstreamer\subprojects\win-pkgconfig\pkg-config.exe "--libs" "--static" "--cflags" "glib-2.0"
-DPCRE2_STATIC -mms-bitfields -IE:/gstreamer/build2/subprojects/glib-2.76.4 -IE:/gstreamer/subprojects/glib-2.76.4 -IE:/gstreamer/build2/subprojects/pcre2-10.42 -IE:/gstreamer/subprojects/pcre2-10.42 -IE:/gstreamer/build2/subprojects/pcre2-10.42/src -IE:/gstreamer/subprojects/pcre2-10.42/src -IE:/gstreamer/build2/subprojects/glib-2.76.4/glib -IE:/gstreamer/subprojects/glib-2.76.4/glib -IE:/gstreamer/build2/lib/glib-2.0/include -IE:/gstreamer/build2/subprojects/pcre2-10.42 -IE:/gstreamer/subprojects/pcre2-10.42 -IE:/gstreamer/build2/subprojects/pcre2-10.42/src -IE:/gstreamer/subprojects/pcre2-10.42/src -IE:/gstreamer/build2/subprojects/pcre2-10.42 -IE:/gstreamer/subprojects/pcre2-10.42 -LE:/gstreamer/build2/subprojects/glib-2.76.4/glib -LE:/gstreamer/build2/subprojects/pcre2-10.42 -lglib-2.0 -lintl -lm -lws2_32 -lwinmm -lole32 -lshlwapi -luuid -lpcre2-8
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment