icecc Icemonをビルドしようとしていますが、cmakeはQt5を見つけることができません。

icecc Icemonをビルドしようとしていますが、cmakeはQt5を見つけることができません。

私はCentos 7を実行しており、icecc用のIcemonが欲しいです。インストールできるパッケージがあればいいのですが、そんなことがあるかわからないので最初からcmakeに依存してビルドしてみました。

紛失したパッケージには以下が含まれます。

  • Qt5コア

  • Qt5Gui

  • Qt5ウィジェット

  • Qt5

  • アイスクリーム

そしてオプションで:

  • 文書集 2X

yumを介してQt5 BaseとQt5 GUIをインストールしましたが、なぜ要件を満たさないのか混乱しています。私はIcecreamを構築してインストールしました(サービスとして設定)、なぜ必要なライブラリとヘッダファイルが見つからないのかわかりません。 IcecreamはDocbook2Xのマニュアルページにも依存します(つまり、両方がインストールされていないことを意味します)、利用可能なパッケージとして存在しないため、ソースコードのみをダウンロードしましたが、まだビルドしていません。

私はまだIT担当者やDevOp担当者ではありません。私は、Linuxでvimとgcc(このプラットフォームで私が知っている唯一の2つ)よりも先に行こうとする開発者です。

これらの機能のためのCentos 7用のパッケージはありますか?

または、この誤った設定を修正する方法は?

出力は次のとおりです。

[mred@matt icemon]$ cmake .
-- Could NOT find Docbook2X (missing:  DOCBOOK_TO_MAN_EXECUTABLE) 
-- 
-- The following OPTIONAL packages have been found:

 * Git
 * Doxygen , Doxygen documentation generator
   Needed for generating API documentation (make doc)

-- The following REQUIRED packages have been found:

 * Qt5Core
 * Qt5Gui (required version >= 5.6.0)
 * Qt5Widgets
 * Qt5 (required version >= 5.2.0)
 * Icecream , Package providing API for accessing icecc information. Provides 'icecc/comm.h' header , <http://en.opensuse.org/Icecream>

-- The following OPTIONAL packages have not been found:

 * Docbook2X , docbook2X converts DocBook documents into the traditional Unix man page format , <http://docbook2x.sourceforge.net/>
   Required for man-page generation

-- Configuring done
-- Generating done
-- Build files have been written to: /home/mred/d2/icemon
[mred@matt icemon]$ yum list installed | grep qt5
qt5-qtbase.x86_64                      5.6.0-7.el7                     @epel    
qt5-qtbase-common.noarch               5.6.0-7.el7                     @epel    
qt5-qtbase-devel.x86_64                5.6.0-7.el7                     @epel    
qt5-qtbase-gui.x86_64                  5.6.0-7.el7                     @epel    
qt5-qtconfiguration.x86_64             0.3.0-2.el7                     @epel    
qt5-qtconfiguration-devel.x86_64       0.3.0-2.el7                     @epel    
qt5-qtdeclarative.x86_64               5.6.0-3.el7                     @epel    
qt5-qtx11extras.x86_64                 5.6.0-3.el7                     @epel    
qt5-qtx11extras-devel.x86_64           5.6.0-3.el7                     @epel    
qt5-qtxmlpatterns.x86_64               5.6.0-4.el7                     @epel    
qt5-rpm-macros.noarch                  5.6.0-7.el7                     @epel    

関連情報