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 GNU desclassificado não funciona

Desde o downgrade do GNU make de 4.1 para 3.81, o make não está funcionando. Este é o método usado para o downgrade: Em /usr/bin renomeado make to make-4.1 Download feito 3.81 de gnu.org % demake-3.81.tar.bz2 extraído em /usr/bi...
05.07.2016 / 22:52
1
resposta

erro de compilação wmctrl - biblioteca ausente

O wmctrl é um aplicativo utilitário que controla as janelas do GNOME / Linux de linha de comando Eu estou construindo um binário wmctrl a partir do código-fonte, no entanto estou tendo um problema para compilá-lo, ele reclama por não encontra...
09.06.2016 / 18:24
1
resposta

Não é possível instalar o libltc-dev no beaglebone black debian

Eu estou tentando construir alguns programas em C no beaglebone black (usando o debian) que eu clonei daqui. Agora Eu tento comando make eu tenho esse erro: - Makefile:9: *** "https://github.com/x42/libltc version >= 1.1.0 is required...
09.05.2016 / 08:37
1
resposta

Adicionando uma configuração de compilação predefinida personalizada para fazer

Estou criando o busybox a partir do código-fonte e tenho mais de uma configuração. (Para usos diferentes) Como eu tenho agora, cada vez que eu quero construir algo, eu tenho que copiar o arquivo .config correto para a pasta de origem, digite 'ma...
27.01.2016 / 17:08
1
resposta

Chamando o wget de make baseado em um padrão

Estou usando make para pegar um conjunto de arquivos atualizados diariamente em um site. O que eu gostaria de fazer é colocar os arquivos em uma pasta nomeada com a data e usar o make para fazer outro processamento no arquivo. Eu tentei isso:...
04.12.2015 / 22:19
2
respostas

Por que parar com “Makefile: 6: *** vários padrões de destino. Pare."?

Objetivo Eu escrevo meus slides em um arquivo de marcação e compilo para revelar depois, fazendo o upload para o meu servidor e fazendo outras coisas. Eu queria organizar as etapas depois que o markdown for gravado em um makefile: PROJNAME...
09.10.2015 / 11:51
1
resposta

Como cruzar elfutils de compilação

Meu sistema (uname --all) Linux shyamdaramubtnb 3.2.0-23-generic #36-Ubuntu SMP Tue Apr 10 20:39:51 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux Meu alvo ARM Cortex A7 Estou no processo de compilação cruzada de perf tools para ARM, m...
19.08.2015 / 07:06
1
resposta

Compilando fontes com um compilador não padrão

Eu preciso implementar um esquema de autenticação em um dispositivo incorporado e exigir gmp para executar operações inteiras grandes. Após o download dos fontes, eles devem ser compilados com uma versão proprietária das ferramentas de compila...
02.07.2015 / 17:00
1
resposta

gnu make: “: = $ (expressão)” vs “: = @ (expressão)”

Estou tentando determinar qual é a diferença entre o "$" e "@" quando usado durante a avaliação da expressão (se esse for o termo correto). Por exemplo, no Makefile que estou tentando entender, existe a seguinte expressão NO-DEBUG := @(if $...
10.06.2015 / 01:24
1
resposta

libssl Referência indefinida ao símbolo 'SSL_load_error_strings @@ OPENSSL_1.0.0'

Com o seguinte CMakeLists.txt (tentei cortá-lo AMAP) link Eu recebi esse erro de make no tempo de vinculação: /usr/bin/ld: CMakeFiles/blockmon.dir/bin/blockmon.cpp.o: undefined reference to symbol 'SSL_load_error_strings@@OPENSSL_1...
13.04.2015 / 16:21