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

mv * .cache. {js, woff} sub_folder - funciona como um comando shell, mas não dentro de um Makefile

Depois de criar algo com make , quero mover todos os arquivos que terminam em .cache.{js,woff} para uma subpasta. (cd $(PFROOT)/PVWR2/gwt/pdfwebviewer/; \ mkdir -p cache_files; \ mv *.cache.{js,woff} sub_folder) O problema é que, ao...
23.11.2017 / 13:23
3
respostas

STDOUT como argumento no bash / Makefile e manipula o espaço corretamente

Esta é mais uma prática mental com a sintaxe bash. Gostaria de convidá-lo a considerar isso como um quebra-cabeça, para que possamos resolver isso juntos. Ou como um desafio para entender o bash. O problema Por exemplo, eu tenho 3 arquivos...
21.02.2017 / 12:13
2
respostas

Override a: = em outro makefile

Digamos que eu tenha um makefile chamado Foo e tenha uma variável chamada Bar. no Foo eu tenho: Bar := /some/initial/path Other_var := ${Bar}/more/paths e depois no meu makefile principal eu uso o Foo include Path/to/Foo Mas com...
03.03.2016 / 08:15
1
resposta

Problema usando 'make gconfig' no ubuntu linux

Estou tentando compilar o kernel Linux vanilla 3.12.14 baixado do kernel.org. Quando tento make gconfig , diz: * Unable to find the GTK+ installation. Please make sure that * the GTK+ 2.0 development package is correctly installed... * You...
18.03.2014 / 10:29
2
respostas

specfile RPM para projeto C / C ++: como eu sei como preencher os campos Requires e BuildRequires?

Eu tenho vários projetos C / C ++ com fontes e makefiles e estou tentando empacotá-los em rpms. Definir as dependências para os pacotes criados se tornou um problema para mim. Concretamente, eu preciso descobrir o que colocar nos campos Requer...
30.01.2014 / 19:17
1
resposta

Arquivos de montagem na lista obj-m ao construir módulos do kernel

Estou tentando construir o kexec como um módulo, mas estou me deparando com um problema estranho. Meu obj-m é: obj-m += kexec.o machine_kexec.o relocate_kernel.o Quando executo o makefile, ele reclama que "não há regra para fazer o reloc...
09.05.2013 / 15:31
1
resposta

Instale uma versão mais recente do aplicativo no $ HOME sem acesso root e vinculando ao aplicativo instalado

Eu sou novo em instalar o aplicativo a partir do código-fonte e apenas aprender as melhores práticas para fazer isso. Eu tenho essa caixa linux sem acesso root com um emacs bem antigo, então baixei a versão mais recente e construí o seguinte:...
03.03.2012 / 13:54
2
respostas

Como instalar o LuaJIT no FreeBSD sem usar o Gmake?

Alguém conseguiu instalar o LuaJIT v2 no FreeBSD AMD64 (x64) sem usar o Gmake (apenas o freebsd-make)? Se sim, como? Quando eu tento usar o freebsd-make, o LuaJIT não constrói.     
19.12.2011 / 16:58
1
resposta

gcc erro de compilação: não é possível encontrar -lssl

Ei tudo, Eu estou tentando construir um projeto chamado RamCloud em CentOS Linux release 7.4.1708 este projeto especificamente requer gcc 4.9 e com meus centos eu só tinha gcc 4.8 então eu tive que: remova completamente o gcc4.8...
09.02.2018 / 20:04
1
resposta

GNU make - Como concatenar a variável dependendo do resultado do comando do shell (versão do GCC)?

Eu quero adicionar outra opção para a variável make CFLAGS, dependendo do resultado de um comando shell que eu quero executar fora de uma receita na minha seção "configuração" do makefile. Foi isso que eu criei: GCC_VERSION := $(shell gcc -du...
20.09.2017 / 20:30