Como posso corrigir este erro de configuração?

3

Estou tentando construir o mosh a partir do código-fonte em uma máquina SUSE10 e estou recebendo o seguinte erro:

checking for protobuf... no
configure: error: Package requirements (protobuf) were not met:

No package 'protobuf' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables protobuf_CFLAGS
and protobuf_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

Eu fiz o download do source para o protobuf e o instalei em um caminho personalizado também. Eu não estou usando um gerenciador de pacotes para nada disso e não posso por várias razões fora do escopo da questão. Eu adicionei esse caminho personalizado ao meu PATH e reescrito. Normalmente, isso é suficiente para configurar, mas neste caso não está fazendo o truque. Eu adicionei o prefixo para protobuf para PKG_CONFIG_PATH mas ainda estou acertando este erro.

O que devo fazer para superar este erro?

    
por dromodel 07.11.2013 / 21:47

2 respostas

6

Para corrigir isso, execute-o assim:

export PREFIX=~/usr   
PKG_CONFIG_PATH=${PREFIX}/lib/pkgconfig; 
./configure --prefix=${PREFIX}
    
por 11.12.2013 / 19:00
-1

Você pode precisar instalar o protobuf. Tudo funciona bem depois disso.

link

    
por 16.12.2016 / 08:42