./ configure

Iniciado por aniquilator, 02 de Setembro de 2006, 09:41

tópico anterior - próximo tópico

aniquilator

Já baixei zilhões de programas no gnome files e qundo dou este comando no terminal sempre da um erro, será que alguém consegue instalar alguma coisa com este comando?

RC2006

tenta inicialmente 

sudo apt-get install build-essential

e explica melhor quais os programas foram usados com ./configure e o que apareceu na tela após o enter.

HP All-in-one 4GB HD760 - windows7 home premium - Netbook Asus 1005PEB - Windows 7 - Ubuntu 11.04
Macbook branco 13.3" 2gb 160HD - Mac OS X 10.6 - Tablet Asus Eee Pad Transformer com dock - Android 3.2

Darcamo

Se você tá falando de ./configure quer dizer que você pretende instalar um programa a partir do código fonte. Ou seja, você vai compilar e instalar o programa. Para isso vc precisa instalar o gcc, o make, e algumas outras coisas.  Instalando o pacote build-essential como o RC2006 disse já instala essas coisas para você. Isso é o mínimo necessário para compilar qualquer programa. Sem compilador como é que vc quer compilar alguma coisa?

Agora roda novamente o ./configure
Ele vai sair checando se vc tem tudo que é necessário para compilar o programa (não precisa ter yes em tudo, apenas não pode parar com um erro). Se ele parar no meio acusando algum erro provavelmente é porque o programa usa alguma biblioteca que não está instalada. Por exemplo, supondo que o programa use a biblioteca GTK. Se vc não tiver ela instalada vai dar um erro no configure. Agora, se você estimer pensando "Mas eu tenho a GTK instalada", lembre-se que para compilar um programa você precisa da versão de desenvolvimento da biblioteca e não apenas da versão "normal" da biblioteca.

Vai no synaptic, procura pela biblioteca e instala a que tem "dev" no nome. Essa é a versão de desenvolvimento da biblioteca.

Depois repete o processo até que o configure não dê erros.
Quando o ./configure terminar, é só digitar make para compilar o programa. Depois de compilado, digita
make install
para instalar o programa (normalmente é assim, mas é sempre bom ler os arquivos README e INSTALL que acompanham o código fonte).




Lamego

Antes de mais, procura se o programa já não está disponível no synaptic... compilar do código fonte só se justifica quando o programa não está disponível.
João Luís Marques Pinto
Mais programs e jogos para o Ubuntu