Сборка Gstreamer-Sharp не удается в Windows 11 с «GDK-3.0 не найден» и Python OserrorC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Сборка Gstreamer-Sharp не удается в Windows 11 с «GDK-3.0 не найден» и Python Oserror

Сообщение Anonymous »

Я хочу использовать Gstreamer-Sharp в моем проекте .net 9.0 Maui, поэтому решил создать Gstreamer-Sharp из [Source] [1] в Windows 11 с использованием Visual Studio и Meson. Шаги предпринимаются для создания Gstreamer-Sharp: Настройка требуемой среды, проверки переменных системы и запустить команду Meson Inside Developer Command для Visual Studio 2022
Однако я получаю ошибку сборки во время фазы настройки Meson-во время работы Meson Build && Ninja -c Build/, специально связанный с пропущенными GTK (GTK+. Unkendled Python oserror < /p>
Кажется, что он не может найти GTK, и в результате я получаю Python oserror < /p>
Примечание: у меня есть два pkg -config.exe - один из GSTREAMER (указано в системных переменных) и один из установки ViaS2 (расположенный в A a Plower C: \ msIn4 \ min4. Указано в системных переменных) < /p>
Чего мне не хватает? Как правильный способ настроить pkg_config_path, чтобы зависимости GTK были обнаружены во время Meson Build? 1.8.2, Ninja 1.11.1.git.kitware.jobserver-1
[*] Также я попробовал Python 3.10.8, Meson 1.8.2, Ninja 1.11.1.git.kitware.jobserver-1
GSTREAMER 1.26.2 (MSVC 64-BIT-BIT + BRITMER + BRITMER + BRITMORE + BRITIME + BRITMORE + BRITMORE + BRITMERINGHIN /> gstreamer-sharp Repo 1.26.2-клонированный фактический из [gitlab] [2] < /li>
winflexbison 2.5.25 (Bison 3.8.2, Flex 2.6.4) < /li>
gtk3. /> < /ol>
Как требуется во время сборки, переменные системы были завершены путями: < /p>
Переменная среда системы системы < /p>
```C:\gstreamer\1.0\msvc_x86_64\lib (for gstreamer)C:\msys64\mingw64\bin (for gtk3); C:\Users\me\Documents\Tools\win_flex_bison-2.5.25 (for winflexbison)
GSTREAMER_1_0_ROOT_MSVC_X86_64 - C:\gstreamer\1.0\msvc_x86_64\
PKG_CONFIG - C:\GStreamer\1.0\msvc_x86_64\bin\pkg-config.exe
PKG_CONFIG_PATH - C:\gstreamer\1.0\msvc_x86_64\lib\pkgconfig```
< /code>
ниже является частью ошибки из журнала Meson: < /p>
Preliminary CMake check failed. Aborting.
Run-time dependency atk found: NO (tried pkgconfig and cmake)
Message: Atk not found, not building
Determining dependency 'gdk-3.0' with pkg-config executable 'C:\\GStreamer\\1.0\\msvc_x86_64\\bin\\pkg-config.exe'
env[PKG_CONFIG]: C:\GStreamer\1.0\msvc_x86_64\bin\pkg-config.exe
env[PKG_CONFIG_PATH]: C:\gstreamer\1.0\msvc_x86_64\lib\pkgconfig
-----------
Called: `C:\GStreamer\1.0\msvc_x86_64\bin\pkg-config.exe --modversion gdk-3.0` -> 1
stderr:
Package gdk-3.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `gdk-3.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gdk-3.0' found
-----------
CMake binary for host machine is cached.
Preliminary CMake check failed. Aborting.
Run-time dependency gdk-3.0 found: NO (tried pkgconfig and cmake)
Message: Gdk not found, not building
Determining dependency 'gtk+-3.0' with pkg-config executable 'C:\\GStreamer\\1.0\\msvc_x86_64\\bin\\pkg-config.exe'
env[PKG_CONFIG]: C:\GStreamer\1.0\msvc_x86_64\bin\pkg-config.exe
env[PKG_CONFIG_PATH]: C:\gstreamer\1.0\msvc_x86_64\lib\pkgconfig
-----------
Called: `C:\GStreamer\1.0\msvc_x86_64\bin\pkg-config.exe --modversion gtk+-3.0` -> 1
stderr:
Package gtk+-3.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `gtk+-3.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gtk+-3.0' found
-----------
CMake binary for host machine is cached.
Preliminary CMake check failed. Aborting.
Run-time dependency gtk+-3.0 found: NO (tried pkgconfig and cmake)
Message: Gtk not found, not building
Program nuget.py found: YES (C:\Users\me\AppData\Local\Programs\Python\Python310\python.exe C:\Users\me\Documents\GitFlic\gstreamer-sharp-1.26.2\subprojects\gtk-sharp\Source\nuget.py)
env[PKG_CONFIG]: C:\GStreamer\1.0\msvc_x86_64\bin\pkg-config.exe
env[PKG_CONFIG_PATH]: C:\gstreamer\1.0\msvc_x86_64\lib\pkgconfig
-----------
Called: `C:\GStreamer\1.0\msvc_x86_64\bin\pkg-config.exe --variable=libdir gobject-2.0` -> 0
stdout:
C:/gstreamer/1.0/msvc_x86_64/lib
-----------
Got pkg-config variable libdir : C:/gstreamer/1.0/msvc_x86_64/lib
env[PKG_CONFIG]: C:\GStreamer\1.0\msvc_x86_64\bin\pkg-config.exe
env[PKG_CONFIG_PATH]: C:\gstreamer\1.0\msvc_x86_64\lib\pkgconfig
-----------
Called: `C:\GStreamer\1.0\msvc_x86_64\bin\pkg-config.exe --variable=libdir gio-2.0` -> 0
stdout:
C:/gstreamer/1.0/msvc_x86_64/lib
-----------
Got pkg-config variable libdir : C:/gstreamer/1.0/msvc_x86_64/lib
env[PKG_CONFIG]: C:\GStreamer\1.0\msvc_x86_64\bin\pkg-config.exe
env[PKG_CONFIG_PATH]: C:\gstreamer\1.0\msvc_x86_64\lib\pkgconfig
-----------
Called: `C:\GStreamer\1.0\msvc_x86_64\bin\pkg-config.exe --variable=libdir cairo` -> 0
stdout:
C:/gstreamer/1.0/msvc_x86_64/lib
-----------
Got pkg-config variable libdir : C:/gstreamer/1.0/msvc_x86_64/lib
env[PKG_CONFIG]: C:\GStreamer\1.0\msvc_x86_64\bin\pkg-config.exe
env[PKG_CONFIG_PATH]: C:\gstreamer\1.0\msvc_x86_64\lib\pkgconfig
-----------
Called: `C:\GStreamer\1.0\msvc_x86_64\bin\pkg-config.exe --variable=libdir cairo-gobject` -> 0
stdout:
C:/gstreamer/1.0/msvc_x86_64/lib
-----------
Got pkg-config variable libdir : C:/gstreamer/1.0/msvc_x86_64/lib
Configuring SearchDirs.cs using configuration
Dependency gobject-introspection-1.0 found: YES 1.80.1 (cached)
Dependency gobject-introspection-1.0 found: YES 1.80.1 (cached)
env[PKG_CONFIG]: C:\GStreamer\1.0\msvc_x86_64\bin\pkg-config.exe
env[PKG_CONFIG_PATH]: C:\gstreamer\1.0\msvc_x86_64\lib\pkgconfig
-----------
Called: `C:\GStreamer\1.0\msvc_x86_64\bin\pkg-config.exe --variable=g_ir_scanner gobject-introspection-1.0` -> 0
stdout:
C:/gstreamer/1.0/msvc_x86_64/bin/g-ir-scanner
-----------
Got pkg-config variable g_ir_scanner : C:/gstreamer/1.0/msvc_x86_64/bin/g-ir-scanner
Program C:/gstreamer/1.0/msvc_x86_64/bin/g-ir-scanner found: YES (C:/projects/repos/cerbero.git/1.26/build/build-tools/bin/python C:/gstreamer/1.0/msvc_x86_64/bin/g-ir-scanner)
Dependency gobject-introspection-1.0 found: YES 1.80.1 (cached)
env[PKG_CONFIG]: C:\GStreamer\1.0\msvc_x86_64\bin\pkg-config.exe
env[PKG_CONFIG_PATH]: C:\gstreamer\1.0\msvc_x86_64\lib\pkgconfig
-----------
Called: `C:\GStreamer\1.0\msvc_x86_64\bin\pkg-config.exe --variable=g_ir_compiler gobject-introspection-1.0` -> 0
stdout:
C:/gstreamer/1.0/msvc_x86_64/bin/g-ir-compiler.exe
-----------
Got pkg-config variable g_ir_compiler : C:/gstreamer/1.0/msvc_x86_64/bin/g-ir-compiler.exe
Program C:/gstreamer/1.0/msvc_x86_64/bin/g-ir-compiler.exe found: YES (C:/gstreamer/1.0/msvc_x86_64/bin/g-ir-compiler.exe)
env[PKG_CONFIG]: C:\GStreamer\1.0\msvc_x86_64\bin\pkg-config.exe
env[PKG_CONFIG_PATH]: C:\gstreamer\1.0\msvc_x86_64\lib\pkgconfig
-----------
Called: `C:\GStreamer\1.0\msvc_x86_64\bin\pkg-config.exe --variable=girdir gobject-2.0` -> 0
env[PKG_CONFIG]: C:\GStreamer\1.0\msvc_x86_64\bin\pkg-config.exe
env[PKG_CONFIG_PATH]: C:\gstreamer\1.0\msvc_x86_64\lib\pkgconfig
-----------
Called: `C:\GStreamer\1.0\msvc_x86_64\bin\pkg-config.exe --print-variables gobject-2.0` -> 0
stdout:
includedir
libdir
pcfiledir
prefix
-----------
ERROR: Unhandled python OSError. This is probably not a Meson bug, but an issue with your build environment.
WARNING: Running the setup command as `meson [options]` instead of `meson setup [options]` is ambiguous and deprecated.
< /code>

[1]: https://gitlab.freedesktop.org/gstreame ... amer-sharp
[2]: https://gstreamer.freedesktop.org/src/gstreamer-sharp/


Подробнее здесь: https://stackoverflow.com/questions/796 ... -python-os
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Сборка Gstreamer-Sharp не удается в Windows 11 с «GDK-3.0 не найден» и Python Oserror
    Anonymous » » в форуме C#
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous
  • Сборка Gstreamer-Sharp не удается в Windows 11 с «GDK-3.0 не найден» и Python Oserror
    Anonymous » » в форуме C#
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous
  • Сборка Gstreamer-Sharp не удается в Windows 11 с «GDK-3.0 не найден» и Python Oserror [закрыто]
    Anonymous » » в форуме C#
    0 Ответы
    2 Просмотры
    Последнее сообщение Anonymous
  • Сборка Gstreamer-Sharp не удается в Windows 11 с «GDK-3.0 не найден» и Python Oserror [закрыто]
    Anonymous » » в форуме C#
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous
  • Сборка Gstreamer-Sharp не удается в Windows 11 с «GDK-3.0 не найден» и Python Oserror [закрыто]
    Anonymous » » в форуме C#
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C#»