Como obter o KDE4 para construir um projeto no Ubuntu 12.04?

0

Existe um comando

find_package(KDE4 REQUIRED)
no arquivo CMakeLists.txt da questão Como fazer um projeto de Krusader . Minhas tentativas de construir o projeto no Qt Creator resultam em uma mensagem
CMake Error at /usr/share/cmake-2.8/Modules/FindKDE4.cmake:98 (MESSAGE):
  ERROR: cmake/modules/FindKDE4Internal.cmake not found in
  /home/me_user/.kde/share/apps;/usr/share/kde4/apps
Call Stack (most recent call first):
  CMakeLists.txt:8 (find_package)
Que particular devo instalar no Ubuntu 12.04 para satisfazer a linha 'find_package (KDE4 REQUIRED)'? (Eu perguntei sobre o mesmo problema em Qt construído no Ubuntu 12.04 ; no momento, mas parece ser uma questão básica.) Obrigado!     
por Tomáš Pečený 20.06.2014 / 17:41

2 respostas

1

A criação depende

O Krusader 'Build-Depends': link

= > cmake, debhelper (> = 9), kdelibs5-dev (> = 4: 4.4.4), libkonq5-dev, pkg-kde-ferramentas (> = 0.9.0), zlib1g-dev

Os pacotes de desenvolvimento do KDE são: kdelibs5-dev e libkonq5-dev

    
por user26687 20.06.2014 / 18:04
1

De acordo com os 'Requisitos de compilação' (graças ao comentário de user26687), o kdelibs5-dev é necessário. No Synaptic foi marcado como não instalado (sem marca verde) e suportado (símbolo Red Ubuntu). Eu instalei por

me_user@myCPU:~$ sudo apt-get install kdelibs5-dev 
. Depois disso, o comando
find_package(KDE4 REQUIRED)
é aceito pelo Qt.     
por Tomáš Pečený 21.06.2014 / 21:31