Erro ao instalar o Makefile: “make: *** Nenhum alvo especificado e nenhum makefile encontrado. Pare."

17

Em resumo, quando executo o comando make , ele diz:

nir@nir:~/Downloads/xf86-video-intel-2.17.0$ make
make: *** No targets specified and no makefile found.  Stop.

Eu olhei dentro da pasta-xf86-video-intel-2.17.0 e há um arquivo chamado "Makefile.in" deveria ser um arquivo, certo?

    
por yinon 11.02.2012 / 17:52

4 respostas

27

Isso acontece porque não há nenhum arquivo chamado Makefile nesse diretório. Para criar esse Makefile, você precisa executar

$ ./configure

O script configure determina se o seu sistema tem todas as dependências necessárias para compilar o aplicativo. Se uma dependência não for encontrada, o configure falhará e o Makefile não será criado. Para resolver isso, você deve instalar todas as dependências necessárias ao aplicativo.

A aplicação xf86-video-intel parece ser fornecida pelo pacote xserver-xorg-video-intel, e suas dependências podem ser facilmente instaladas executando

$ sudo apt-get build-dep xserver-xorg-video-intel

Para mais informações, você pode querer ler os arquivos README ou INSTALL.

    
por Ian Liu 11.02.2012 / 18:34
3

O comando make procura por um arquivo chamado "Makefile", sem extensão, e não "Makefile.in". Como o arquivo não foi encontrado, o make não sabe o que fazer e para. (A mensagem de erro é enigmática porque, em alguns casos raros, o make pode adivinhar o que fazer sem um Makefile real.)

Leia as instruções sobre como compilar seu programa. É provável que você precise executar ./configure primeiro. Este script irá criar "Makefile" com base na sua configuração e "Makefile.in".

Você pode desativar temporariamente a localidade hebraica ao procurar ajuda on-line, basta executar

LC_ALL=C make

Isso lhe dará mensagens em inglês.

    
por Jan 11.02.2012 / 18:07
2

Lembre-se que, para que o arquivo ./configure seja executado, você precisa de um compilador. Então faça algo como sudo apt-get install gcc . então execute ./configure novamente e deve funcionar

    
por DJH 08.08.2012 / 21:26
-1

Não se preocupe .. Existem apenas alguns pacotes que precisam ser instalados ... digite "sudo synaptic" no terminal e entre .. na caixa de pesquisa, digite "qt4-qmake" e marque para instalação. então, como acima, pesquise "libqt4-dev" e "libxml2-dev" e faça a mesma marca para instalação simultaneamente. então aplique sem verificar a opção de download. Aqui está.... Então vá para o diretório cd netanim e digite "make clean" e digite, se não funcionar digite "qmake NetAnim.pro" e digite, leva alguns segundos. então digite "make" e digite ... Aqui está feito, levará menos de um minuto.  Agora, no diretório netanim, digite "./NetAnim" e digite.

Aqui você verá a interface de animação. Boa sorte

    
por Sk Talib 02.10.2017 / 09:48