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

Como verificar se o aptitude fez alguma coisa?

Eu tenho um processo de criação de CI durante o qual eu instalo um pacote debian do meu reprepro local. Eu tenho um Makefile que chama o aptitude para instalar o pacote de seu próprio repositório como este sudo aptitude -y install fooba...
01.11.2013 / 18:18
1
resposta

Problema ao compilar um driver: “Nenhuma regra para fazer o alvo”

Primeiro, estou executando uma instalação do CentOS 6.4. Meu computador é um laptop e estou tentando instalar os drivers para minha placa ethernet, porque neste fim de semana perdi minha capacidade de me conectar à Internet. Então baixei o dr...
14.05.2013 / 21:31
2
respostas

É trivial compilar programas Debian padrão da Debian para o Arm?

É trivial compilar programas Debian padrão da Debian para o Arm? Estou simplificando esse processo? Pegue qualquer um dos meus programas favoritos ( R Studio , Texto sublime , Peek , etc.) Encontre o código-fonte no GitHub ou no Launchpa...
20.11.2018 / 20:05
2
respostas

Como evitar “fazer” refazer uma biblioteca

Eu tenho um projeto para a escola. No diretório raiz, eu tenho 3 subdiretórios, todos com um makefile (porque haverá 3 arquivos executáveis), e há um diretório lib. Este diretório contém meus arquivos de origem da biblioteca ( *.c , *.h )....
09.12.2011 / 10:54
1
resposta

depurando uma declaração em um Makefile no OpenBSD

Não está claro para mim, de onde vem o erro, segue o código Makefile: platform_id = $$( uname -s ) platform = $$( \ case $(platform_id) in \ Linux | FreeBSD | OpenBSD | NetBSD ) echo $(platform_id) ;; \ * ) echo Unrecog...
23.10.2018 / 09:22
2
respostas

exportar variáveis de env do arquivo em um makefile

Estou tentando escrever uma tarefa que exportará todas as variáveis do meu arquivo .env, que deve ficar assim: A=1 B=2 Se eu digitar no terminal: set -a . ./.env set +a funciona perfeitamente. Mas a mesma tarefa no Makefile não...
14.06.2018 / 20:19
1
resposta

Quando os diretórios “lib” e “include” devem ser construídos ao compilar a partir do código-fonte?

Estou tentando criar binutils na plataforma A , que será executada na plataforma A e segmenta a plataforma B . p> Eu tenho a fonte de binutils em /home/cedric/source/binutils-2.29/ e executo as duas construções a seguir: cd /h...
17.12.2017 / 18:19
2
respostas

mk, sed e incorporando variáveis de ambiente [closed]

Ao usar mk , o GNU sed, eu acho que as variáveis não se expandem de forma alguma. Código problemático: VAR=qux ... build: sed -i "s|FOO = .*|FOO = $VAR|" bar.file Isso parece rodar o seguinte: sed -i "s|FOO = .*|FOO = $VAR|" ba...
20.08.2017 / 03:18
1
resposta

Use variável para substution de string no makefile

Eu tenho esse arquivo muito simples: run: test -f ./bin/alfred-proxy || wget "http://localhost:8081/1.0.26/my-binary-1.0.26.tar.gz " -O /tmp/my-binary.tar.gz && tar xfvz /tmp/my-binary.tar.gz go build && ./my-a...
30.03.2017 / 21:46
3
respostas

Tem várias versões do Nginx no Debian

Eu tenho uma versão padrão do Nginx (instalado através de apt-get ) executando meu ambiente de produção (Debian Jessie). Agora eu quero compilar a versão mais recente do Nginx da fonte com alguns módulos extras para teste. O executável pode...
23.02.2017 / 17:42