Perguntas sobre 'make'

Make é um utilitário que constrói automaticamente programas e bibliotecas executáveis a partir do código-fonte, lendo arquivos chamados makefiles que especificam como derivar o programa alvo.
1
resposta

O bloco do switch case dentro define a palavra-chave em uma única linha lógica em um makefile

Este é o trecho de código de ghc.mk , parte da compilação de código-fonte do Haskell. Eu acho diferente, porque o autor escolheu escrever um bloco de funções em uma única linha. É uma prática comum em escrever makefiles? E eu gosto de coloc...
25.03.2015 / 18:19
1
resposta

Walk-through nas opções de configuração do make (menu) [closed]

Eu preciso personalizar muito o kernel para um sistema personalizado. A maioria das minhas alterações diz respeito ao uso da memória do kernel (algo como um kernel embutido). Há muitas coisas ativadas por padrão na origem, e eu não usarei tod...
03.11.2014 / 23:25
1
resposta

cd para um diretório filho de um symlink falhar

Para construir um módulo do kernel, você precisa fazer make -C , onde -C é a funcionalidade cd. Como a minha marca falhou muitas vezes, encontrei isto: [root@ror6ax2 modules]# ls -l /lib/modules/'uname -r' | grep build lrwxrwxrwx 1 root...
05.10.2014 / 15:24
1
resposta

Expansão de macro Gmake: macro chama macro com variável em argumentos

No seguinte makeffile, um processo de macro é o argumento para chamar outra macro. Espero que o makefile abaixo gere dois alvos e corrija a lista de alvos em $ TARGETS. Mas, na verdade, só gera um alvo com a lista correta. Como fazer essa macro...
09.09.2014 / 13:52
1
resposta

não pode fazer protobuf no Solaris 8

Acabei de fazer o download do buffer de protocolo (protobuf) 2.5.0 de aqui . Então eu tentei instalá-lo no Solaris 8 (SunOS ms-sparc8 5.8). Quando tento executar o make, recebo este erro. In file included from google/protobuf/compiler/comman...
26.05.2014 / 05:51
1
resposta

linux-sunxi - faz referências falhadas, indefinidas clk_ *

Eu tento construir uImage para linux-sunxi em uma caixa Debian, que é preparada assim (< a href="http://rhombus-tech.net/allwinner_a10/hacking_the_mele_a1000/Building_Debian_From_Source_Code_for_Mele/"> Como construir Debian a partir do código...
09.11.2012 / 17:15
3
respostas

Eu quero executar comandos como make, make install, instalação do python install sem alterar diretórios

Eu escrevi um script que irá baixar o software da Internet para o diretório home do usuário atual e depois descompactá-lo. E então eu tenho que make e make install e em alguns softwares eu tenho que executar python setup.py install ....
29.11.2012 / 07:56
1
resposta

Instalando o checkinstall localmente

Estou tentando instalar o checkinstall localmente no meu diretório pessoal. Embora, no arquivo INSTALL seja descrito apenas como fazer uma instalação em todo o sistema: Simple enough: make su make install checkinstall Em vez disso,...
01.10.2012 / 23:57
1
resposta

Compilando um módulo do kernel com algumas opções

Eu tenho um bug em um driver ( iwlwifi / iwlagn ), que relatei, e os desenvolvedores estão me pedindo para "criar o driver com as opções de depuração ativadas". Mais especificamente : Debugging output is enabled when compiling the dri...
27.02.2012 / 20:56
1
resposta

Cometa erros ao compilar o hulahop

Quando eu clonei o hulahop , eu tinha um poucas possibilidades para instalá-lo. Eu escolhi o caminho com autogen.sh Eu usei comandos: $ sh autogen.sh # -> OK $ ./configure # -> OK Mas make falha: $ sudo make 2>...
20.11.2011 / 12:03