Tentando construir o icemon icecc, o cmake não consegue encontrar o Qt5

1

Estou executando o Centos 7 e quero o Icemon para icecc. Se houver um pacote que eu possa instalar, ótimo, mas eu não sei de um, então eu estou tentando construí-lo a partir do zero e que depende do cmake.

Meus pacotes ausentes incluem:

  • Qt5Core

  • Qt5Gui

  • Qt5Widgets

  • Qt5

  • Gelado

E, opcionalmente:

  • Docbook2X

Eu instalei Qt5 Base e Qt5 GUI através do yum, então estou perplexo como isso não satisfez os requisitos. Eu criei e instalei o IceCream (e configurei-o como um serviço), então não sei por que ele não consegue encontrar a biblioteca e os arquivos de cabeçalho necessários. O icecream também depende do Docbook2X para suas man pages (o que significa que eu também não estou instalado), e como ele não existe como um pacote disponível, eu acabei de fazer o download da fonte para isso; ainda não tentei construí-lo.

Eu não sou um cara de TI ou um DevOp (ainda), eu sou apenas um desenvolvedor tentando cortar o Linux além do vim e do gcc (as duas únicas coisas que eu já conheci nessa plataforma).

Existem Centos 7 pacotes amigáveis para essas coisas?

Ou como resolvo esse erro de configuração?

Esta é a saída:

[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    
    
por Matthew Reddington 26.04.2016 / 20:27

0 respostas

Tags