Я использую MSYS2 для создания Valama [для IDA следующего поколения для Vala].Строительство Valama IDE на Windows с использованием MSYS2 и MingW
, что GitHub repository говорит, что необходимы некоторые зависимости. и они предназначены для Ubuntu, используя эту команду
sudo apt-get install build-essential valac-0.24 libvala-0.24-dev cmake pkg-config libgtksourceview-3.0-dev libgee-0.8-dev libxml2-dev libgdl-3-dev libgladeui-dev libclutter-gtk-1.0-dev libwebkit2gtk-3.0-dev intltool gnome-icon-theme-symbolic librsvg2-bin
и я начал загружать эти зависимости с помощью
pacman -S [PACKAGE NAME]
, но эти имена пакетов не то же самое в Pacman для MinGW, поскольку они находятся в apt- получить для убунту
так что я нашел, что pacman поддерживает поиск для пакетов с помощью этой команды
pacman -sS [PACKAGE NAME substring]
так после каждой успешной установки я тестировал CMake .. команда, как в хранилище GitHub
, пока я не застрять с этой зависимостью
gladeui-2.0
и это то, что журнал CMake выглядеть следующим образом:
-- Checking for module 'gee-0.8 >= 0.10.5'
-- Found gee-0.8 , version 0.18.1
-- Update files for GtkSourceView 3.14.3
-- Use enhanced gdl-3.0 vapi to support new features with gdl-3.0 >= 3.9.91.
-- Checking for module 'gladeui-2.0'
-- No package 'gladeui-2.0' found
CMake Error at /usr/share/cmake-3.6.2/Modules/FindPkgConfig.cmake:424 (message):
A required package was not found
Call Stack (most recent call first):
/usr/share/cmake-3.6.2/Modules/FindPkgConfig.cmake:597 (_pkg_check_modules_internal)
CMakeLists.txt:201 (pkg_check_modules)
-- Configuring incomplete, errors occurred!
See also "/e/valama/build/CMakeFiles/CMakeOutput.log".
See also "/e/valama/build/CMakeFiles/CMakeError.log".
как вы можете видеть из журнала, что [gladeui-2.0] не найден в подсистеме MSYS-mingw, и мне не удалось найти поддерживаемую библиотеку для него.
Что я задаю, это то, что является командой для установки оставшихся зависимостей valama, или как их построить и установить, включая gladeui-2.0.
спасибо большое, но я уже искал это и нашел это репо и установил все пакеты [связанные с полями]; но это не решило проблему –