Nenhum pacote 'cairo' encontrado

2

Estou executando o Ubuntu 14.04 e tentando compilar o libgdiplus (seguindo as instruções no link ) em preparação para instalar o NZBdrone.

Ocorre um erro ao executar ./autogen.sh --prefix = / usr / local. (Eu segui todas as instruções antes disso.) As instruções deste comando dizem:

This will configure the compilation process and ensure your computer has all the proper libaries and dependencies installed. If you ran everything above, you should be good to go. If it fails on an error and indicates you are missing a libary or package, you may need to install a development version of that package, and then try to run the command again.

O erro que recebo diz:

checking for CAIRO... no

configure: error: Package requirements (cairo >= 1.6.4) were not met:

No package 'cairo' 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 CAIRO_CFLAGS and CAIRO_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details.

Encontrei instruções em outro lugar para instalar o cairo, então tentei executar o comando para instalar o cairo. Eu também encontrei instruções para instalar o libgdiplus e tentei instalar usando 'sudo apt-get install libgdiplus'.

Mas toda vez que eu volto e corro './autogen.sh --prefix = / usr / local', recebo a mesma mensagem de erro que o cairo não foi encontrado.

Obrigado por qualquer ajuda que você possa fornecer.

    
por RaifMT 31.10.2014 / 20:46

1 resposta

4

Você instalou o pacote incorreto (aquele é um dock e você está procurando por um que seja uma biblioteca de gráficos). Você pode obter os arquivos de desenvolvimento do Cairo usando

$ sudo apt-get install libcairo2-dev

Em geral, quando você está compilando algum software e ele solicita o pacote XYZ , você pode tentar se tiver algum pacote chamado XYZ-dev ou libXYZ-dev

Se você receber mais erros, atualize sua pergunta.

    
por Salem 31.10.2014 / 22:41