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.
3
respostas

cp - não sobrescreve no makefile

No makefile do meu projeto, eu quero copiar um arquivo de configuração somente se o arquivo ainda não existir na pasta de destino. No momento estou usando: cp -n No entanto, recentemente alguém me disse que está recebendo um erro de "opçã...
11.07.2011 / 17:41
1
resposta

Como escapar “$ @” em um makefile?

test: @echo "#!/bin/bash\njava -classpath \"$(CLASSPATH)\" com.atm.ATM \"$@\"" > test @chmod a+x test Estou tentando escapar do "$ @" para que ele literalmente apareça no script "test" como "$ @" (passando os argumentos invocados...
08.12.2016 / 04:39
5
respostas

Por que o 'sudo' é frequentemente omitido nas instruções de instalação?

Costumo encontrar instruções de criação como esta: ./configure make make install enquanto na realidade eu preciso digitar sudo make install Por que isso não é mencionado nas instruções de instalação? Ou é suposto ser tal conhecimen...
20.11.2009 / 22:04
2
respostas

Instalando o tmux no Ubuntu da fonte

Eu baixei o tmux e estou tentando instalá-lo no Ubuntu 10.04. $ ./configure Configured for Linux $ make cc -DBUILD="\"1.3\"" -std=c99 -D_GNU_SOURCE -D_POSIX_SOURCE -iquote. -c -o attributes.o attributes.c In file included from attributes...
07.10.2010 / 07:01
3
respostas

Já: Debian - Não funciona: Internet - Precisa: make or automake

Eu instalei recentemente o Debian Lenny 5.0.3 em um macbook (preto, modelo 4.1). O sistema parece funcionar. No entanto, descobri que minha porta ethernet não está funcionando (só usei wireless até agora), e consertar meu computador por 6 mes...
26.01.2010 / 21:02
3
respostas

Script Bash para executar “pecl install oci8”

Eu estou tentando criar um script de shell que fará o provisionamento inicial de um vm errante (rodando o Ubuntu 12.04). Tudo (instalando php, apache, oracle instantclient, etc,) funciona bem, exceto pela última etapa - instalando a extensão php...
17.01.2014 / 22:49
1
resposta

É seguro instalar versões mais novas do Python e do Git a partir do código-fonte?

Eu queria instalar versões mais recentes do Python e do Git no meu sistema. Eu eventualmente usei os comandos abaixo para compilar e instalar novas versões. No entanto, fui informado de que teria sido melhor usar make altinstall para Python....
06.02.2015 / 22:20
2
respostas

rsync: como copiar um arquivo que pode não existir sem um erro

Eu tenho um comando no meu Makefile que sincroniza minhas bibliografias de uma fonte externa. Se rsync falhar porque o arquivo de destino não existe rsync sai com erro 23. Posso ocultar o erro canalizando a saída para /dev/null , mas i...
01.08.2012 / 16:16
1
resposta

Como eu declaro o tipo de terminal no vim para que: make possa produzir cores?

Eu uso o cmake, que produz makefiles com boa saída colorida, mas quando eu :make do Vim (bem, na verdade MacVim, que é essencialmente GVim mas acho que não faz muita diferença), a saída não é colorido. Existe uma maneira de declarar o tipo...
13.07.2011 / 01:12
2
respostas

É normalmente necessário fazer e depois instalar?

Isso é algo que sempre me incomodou. Parece que eu sempre vejo instruções para construir e depois instalar algo dizendo para fazer isso: make sudo make install Existe realmente algum motivo para chamar make ? Não sudo make install im...
20.11.2009 / 02:30