2017-02-05 7 views
0

私はValama [次世代のVala用IDE]を構築するためにMSYS2を使用しています。MSYS2とMingWを使用してWindows上でValama IDEを構築する

GitHub repositoryにはいくつかの依存関係が必要だと言われています。 彼らは、このコマンド

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 

を使用してUbuntuのために提供されていると私は

pacman -S [PACKAGE NAME] 

を使用してこれらの依存関係をダウンロードするために始めたが、彼らはAPT-にあるように、これらのパッケージ名はmingwのためのパックマンでは同じではありません私はパックマンは、このコマンドに

pacman -sS [PACKAGE NAME substring] 
を使用してパッケージを探してサポートしていることを見つけUbuntuの

ために得ます

はので、すべてのインストールが正常に完了した後、私は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など)。

答えて

0

MSYS2 home pageには、パッケージの問題について2つのGitHubリポジトリが記載されています。最初はissues for msys2 packages on GitHub、次はissues for mingw-w64 packages on GitHubです。これらのリポジトリはどちらもパッケージをサブディレクトリとしてリストします。

最も興味深いのはmingw-w64-glademingw-w64-glade3を含むmingw-w64パッケージです。だからあなたはどちらかをインストールしようとすることができます。 Glade3は新しいバージョンですが、Valaramaは古いGlade 2に依存している可能性があります。

+0

ありがとうございますが、私はすでにこれを探してこのリポジトリを見つけ、[glade関連]パッケージをすべてインストールしました。それは問題を解決しませんでした –

関連する問題