Estou tentando descobrir por que você está usando a versão 2.4. Freqüentemente, os erros são secundários por natureza. Por exemplo, você pode não ter instalado dependências secundárias. Estes geralmente podem ser detectados prestando muita atenção aos avisos no processo de instalação.
Minha sugestão é excluir todas as coisas que o cmake criou e, em seguida, reexecutar o cmake. Quando terminar, role para o topo e verifique se tudo o que estava procurando foi encontrado. Se não for uma dependência strong, quando você compilar, simplesmente irá pular isso.
Para o caso de instalar uma versão mais antiga do software, como você está fazendo, certifique-se de que nenhuma das dependências seja mais nova que a versão mais antiga que você está tentando instalar. A maioria das versões mais recentes são compatíveis com o antigo, mas não podem testar tudo. De acordo com o DoD, o teste de 100% é efetivo de 60 a 80%.