Como posso compilar o uget a partir do código-fonte?

0

Eu baixei o uget do seu link fonte fourge. É um arquivo tar.gz. Eu li que eu poderia instalar um arquivo deste tipo, extraindo seu conteúdo e seguindo estes passos.

./configure
make
install

Mas, quando eu dou ./configure

checking for a BSD-compatible install... /usr/bin/install -c

checking whether build environment is sane - configure error

Estou seguindo os passos? o que estou perdendo? Eu sei que a maneira mais fácil é fazer

sudo apt-get install uget

Mas quero saber o motivo da falha.

    
por kunaguvarun 04.06.2012 / 05:40

1 resposta

2

But i want to know the reason for its failure.

O motivo está bem aqui: você não tem um ambiente de criação "sã" (ou seja, adequado).

Você instalou as ferramentas essenciais com sudo apt-get install build-essential ? Se não, faça isso primeiro.

Então, se você está tentando compilar um pacote que está disponível nos repositórios, faça um favor e execute o abaixo para obter todas as suas dependências sem ter que descobrir cada uma individualmente:

sudo apt-get build-dep uget -y

Os passos corretos a seguir depois disso são:

cd uget-source-directory
./configure
make
make install

Se apt-get build-dep não for possível para algum pacote, consulte os arquivos README ou INSTALL em seu diretório de origem para descobrir suas dependências. Caso contrário, você terá que descobrir as dependências uma a uma e instalá-las assim:

configure: error: The intltool scripts were not found. Please install intltool.

    
por ish 04.06.2012 / 05:59