Erro no cmake [RESOLVIDO]

1. Erro no cmake [RESOLVIDO]

Phelps
blank30

(usa Linux Mint)

Enviado em 14/03/2017 - 23:21h

Estou tentando instalar o programa Muse 3.0, segui todos os passos de instalação, porém aparece esse erro abaixo:

phelps@phelps-desktop:~/Downloads/muse-3.0pre2$ sudo ./compile_muse.sh 
Build dir already exists
vst header path: /home/phelps/Downloads/muse-3.0pre2/vestige
Unix (probably linux) found
-- Checking for module 'jack>=0.103'
--
CMake Error at /usr/share/cmake-3.5/Modules/FindPkgConfig.cmake:367 (message):
A required package was not found
Call Stack (most recent call first):
/usr/share/cmake-3.5/Modules/FindPkgConfig.cmake:532 (_pkg_check_modules_internal)
CMakeLists.txt:277 (PKG_CHECK_MODULES)


-- Configuring incomplete, errors occurred!
See also "/home/phelps/Downloads/muse-3.0pre2/build/CMakeFiles/CMakeOutput.log".


Já instalei todas as dependências necessárias incluindo o jack>=0.103 , que é o que está aparentemente gerando o erro. Alguém sabe como resolver?


  


2. Re: Erro no cmake

Luiz Santos
luiztux

(usa Gentoo)

Enviado em 15/03/2017 - 09:22h

blank30 escreveu:

Estou tentando instalar o programa Muse 3.0, segui todos os passos de instalação, porém aparece esse erro abaixo:

phelps@phelps-desktop:~/Downloads/muse-3.0pre2$ sudo ./compile_muse.sh 
Build dir already exists
vst header path: /home/phelps/Downloads/muse-3.0pre2/vestige
Unix (probably linux) found
-- Checking for module 'jack>=0.103'
--
CMake Error at /usr/share/cmake-3.5/Modules/FindPkgConfig.cmake:367 (message):
A required package was not found
Call Stack (most recent call first):
/usr/share/cmake-3.5/Modules/FindPkgConfig.cmake:532 (_pkg_check_modules_internal)
CMakeLists.txt:277 (PKG_CHECK_MODULES)


-- Configuring incomplete, errors occurred!
See also "/home/phelps/Downloads/muse-3.0pre2/build/CMakeFiles/CMakeOutput.log".


Já instalei todas as dependências necessárias incluindo o jack>=0.103 , que é o que está aparentemente gerando o erro. Alguém sabe como resolver?


Ao instalar programas dependentes entre si, faz-se necessário a instalação do pacote dependência, ou biblioteca, na versão de desenvolvedor, aqueles que normalmente o nome finaliza com -dev. Este é o problema, porque é isto que o cmake está buscando:


##
## find jack >= 0.103.0
##

PKG_CHECK_MODULES(JACK REQUIRED jack>=0.103)
include_directories(${JACK_INCLUDE_DIRS})



==== README do muse =====


=============================
Requirements:
=============================

- CMake >= 2.4
http:/www.cmake.org/HTML/Download.html

- Qt: Qt >= 5.1.0 (development files)
http://qt-project.org/
MusE does _not_ compile with older versions
For ubuntu packages can be installed via:
sudo apt-get install qt5-default qttools5-dev qttools5-dev-tools

- gcc >= 4.x.x or clang >= 2.9
http://gcc.gnu.org/
http://clang.llvm.org/

- libsndfile >= 1.0.1 (development files)
http://www.mega-nerd.com/libsndfile/

- libsamplerate >= 0.1.0 (development files)
http://www.mega-nerd.com/SRC/

- JACK >= 0.103 (development files)
http://jackaudio.org/


- LADSPA (development file ladspa.h)
www.ladspa.org



*negrito por minha conta =]

Na verdade não só o jack, mas todos aqueles listados como pacotes necessários para compilar o muse. Disponível no GIT: https://github.com/muse-sequencer/muse/tree/master/muse3

Ademais, não seria nada mal você postar aqui o conteúdo do arquivo CMakeOutput.log.

Satisfaça estas dependências, compile novamente e seja feliz.

Boa sorte. ;)

-----------------------------------''----------------------------------

Larry, The Cow, uses Gentoo GNU/Linux

^__^
(oo)
(__)

"If it moves, compile it."




3. Re: Erro no cmake [RESOLVIDO]

Phelps
blank30

(usa Linux Mint)

Enviado em 15/03/2017 - 11:18h

Obrigado por resolver esse erro pra mim, mas ainda estou instalando novas dependências que estão surgindo, assim que eu conseguir terminar eu aviso aqui.


4. Re: Erro no cmake

Phelps
blank30

(usa Linux Mint)

Enviado em 15/03/2017 - 14:48h

Muito obrigado pela dica luiztux, acabei de compilar o MuSe 3.0 agora, ele tinha muitas dependências, mas consegui. Vale lembrar a todos que querem compilar este programa, deve-se ir ao Readme e instalar todas as dependências descritas tanto as principais tanto as opcionais, senão ele não compila. E depois de tudo terminado, só consegui executar o programa pelo Terminal, digitando muse3.
Essa versão é muito boa pois trás suporte a Plugins LV2 e VST_Native, já a versão padrão dos repositórios do Ubuntu não são compatíveis com LV2.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts