ajuda make: *** Sem regra para processar o alvo `install'. Pare. [RESOLVIDO]

1. ajuda make: *** Sem regra para processar o alvo `install'. Pare. [RESOLVIDO]

Gherald
ghesoa

(usa Ubuntu)

Enviado em 07/07/2009 - 22:16h

Quaquer coisa q tento instalar esse tar.gz
da esse erro
to tentando instalar o emulador de neo geo...

o comando ./configure deu certo mas ai pitinbo no make
q q eu façoo

ta ae o console
-----------------------------------------------------------------------------------------
gherald@gherald-desktop:~$ cd '/home/gherald/Área de Trabalho/gngeo-0.7'
gherald@gherald-desktop:~/Área de Trabalho/gngeo-0.7$ ./configure
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking whether make sets $(MAKE)... yes
checking for working aclocal-1.4... missing
checking for working autoconf... missing
checking for working automake-1.4... missing
checking for working autoheader... missing
checking for working makeinfo... missing
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for ranlib... ranlib
checking for acos in -lm... yes
checking for gzopen in -lz... no
configure: error: can't find zlib on your system
gherald@gherald-desktop:~/Área de Trabalho/gngeo-0.7$ make
make: *** Nenhum alvo indicado e nenhum arquivo make encontrado. Pare.
gherald@gherald-desktop:~/Área de Trabalho/gngeo-0.7$ make install
make: *** Sem regra para processar o alvo `install'. Pare.



  


2. Re: ajuda make: *** Sem regra para processar o alvo `install'. Pare. [RESOLVIDO]

Felipe Casagrande (pepi)
felipe_pepii

(usa Debian)

Enviado em 07/07/2009 - 22:49h

sudo apt-get install zlib
sudo apt-get install zlib-devel

Abraços


3. Re: ajuda make: *** Sem regra para processar o alvo `install'. Pare. [RESOLVIDO]

Gherald
ghesoa

(usa Ubuntu)

Enviado em 08/07/2009 - 00:24h

gherald@gherald-desktop:~$ sudo apt-get install zlib
Lendo lista de pacotes... Pronto
Construindo árvore de dependências
Lendo estado da informação... Pronto
E: Impossível achar pacote zlib
gherald@gherald-desktop:~$ sudo apt-get install zlib-devel
Lendo lista de pacotes... Pronto
Construindo árvore de dependências
Lendo estado da informação... Pronto
E: Impossível achar pacote zlib-devel
gherald@gherald-desktop:~$


i agora?

uso ubuntu 8.04


4. Re: ajuda make: *** Sem regra para processar o alvo `install'. Pare. [RESOLVIDO]

Genesco Sousa
gesousa

(usa Ubuntu)

Enviado em 08/07/2009 - 06:11h

Primeiro vc deve entender o que está fazendo, se não nunca vai conseguir compilar nada ...

o comando ./configure, cria o arquivo makefile que é utilizado pelo comando make para saber que arquivo deve ser compilado e como este deve ser compilado, no final vc pode utilizar o comando, make install, que apenas faráa copia dos arquivos compilados para as pastas do sistema.

no caso o comando ./configure verifica no sistema se todos os arquivos que ele necessecita para a compilação estão instalados, se ele não encontra algum ele para a criação do arquivo makefile, ele acusa o erro da falta do arquivo que está faltando para que seja resolvido.

no seu caso ele apresentou que o erro foi a falta do zlib

configure: error: can't find zlib on your system

então vc deve instalar a versão do zlib para resolver o problema.

Primeiro deve achar a versão certa:

sudo apt-cache search zlib

o comando acima procura todos os pacotes do sistema que contem o nome zlib e mostra a lista para vc, no caso sempre vc deve procurar o pacote com terminação -dev (desevolvimento) que é utilizado para compilar programas...

no seu caso será o zlib1g-dev

então instale ele ...

sudo apt-get install zlib1g-dev

depois disso rode o comando ./configure de novo.

e veja se não aparece um novo erro indicando a falta de outro pacote, se não aparecer.. blz vc pode usar o comando make, se aparecer veja qual é o nome do arquivo que está faltando e utiliza os passos acima para achar o nome correto do pacote e instalar ele e depois rode o ./configure.




5. Resposta de 2015 =D

Bruno Diego
brunodisilva

(usa Ubuntu)

Enviado em 28/07/2015 - 23:22h


amigos atualmente tive o mesmo problemas como o nosso amigo acima:
no entanto, resolvi postar um comando que utilizei para instalar usando "make"
resolvi o problema com este comando:
sudo apt-get install build-essential libglib2.0-dev libgtk2.0-dev libxml2-dev openbsd-inetd ckermit






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts