Não foi possível encontrar um arquivo de configuração para o pacote "ECM" compatível com a versão solicitada 1.5.0


22

Eu tentei baixar "ECMConfig.cmake" do repositório, mas terminal me dá um erro: " título da pergunta + Os seguintes arquivos de configuração foram considerados, mas não aceitos: ECMConfig.cmake: version is unknowed. Eu tentei pesquisar no Google, mas não consegui nada. Eu queria compilar da fonte "kde frameworks" usando este comando:

cmake .. -DCMAKE_INSTALL_PREFIX=/home/john/QtProjects/KDEStuff/frameworkintegration/build/ 
         -DCMAKE_BUILD_TYPE=debugfull -DCMAKE_PREFIX_PATH=/home/john/Downloads/

P.S:
"/ home / john / Downloads /" - onde está o meu * .cmake.

Respostas:


35

Tente clonar, compilar e instalar o extra-cmake-modules Projeto KDE.

git clone git://anongit.kde.org/extra-cmake-modules
cd extra-cmake-modules
mkdir build && cd build    
cmake ..
make && sudo make install

Pena que esses comandos não funcionaram no meu caso. eu tenho CMake Error at /usr/local/share/ECM/modules/ECMQueryQmake.cmake:23 com mensagem QMake call failed: No such file or directory mesmo após a execução de todos acima. Atualização é apreciada.
im_infamous

@im_infamous Por favor, verifique o último comando sudo make install foi bem sucedido.
Diego Lopez

6

No meu caso eu simplesmente tive que instalar o extra-cmake-modules pacote.


1
Essa é a melhor solução!
Antonio Petricca
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.