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

Quais são os sinalizadores -DPOSIX e -DXWINDOWS em Makefiles?

Eu vejo que o -DPOSIX tem algo a ver com a conformidade do POSIX ... que eu meio que consigo entender porque o meu programa usa uma biblioteca posix (pthreads) mas eu não consigo descobrir nada relevante sobre o que -DXWINDOWS é para ou porque e...
01.07.2015 / 19:36
0
respostas

Como eu digo ao Make para usar uma biblioteca no meu diretório pessoal?

Estou trabalhando em um sistema Linux no qual não tenho privilégios de root nem tenho outros meios para instalar bibliotecas adicionais (que eu conheço). Estou tentando criar um programa no meu diretório inicial, então eu uso: --prefix=$HO...
26.06.2015 / 19:01
1
resposta

Linux - faça a instalação sem substituir os links simbólicos

Eu recentemente (e tolamente, como há uma solução simples aqui, defini a opção --prefix= como algo diferente de seu padrão /usr/bin ) configure de make d gcc-4.9.1 , sem definir --prefix= opção. Eu realmente não quero re make...
02.09.2014 / 08:38
0
respostas

ccache faz recompilar um programa inteiro de novo e de novo

Eu tenho dois projetos no Linux mint 16, eu alterno entre. Eu estou usando ccache fazer para que eu possa compilar apenas as alterações no programa, mas está recompilando do zero. sistema de compilação é cmake. Se eu compilar um projeto e depois...
14.07.2014 / 18:03
1
resposta

Compilando CUPS: referência indefinida para 'dnssdDeregisterAllPrinters'

Estou tentando construir o CUPS 1.7.3 no Ubuntu Server 14.04. configure não produziu nenhum erro, mas make morre com: Making all in ppdc... Making all in scheduler... Linking cupsd... dirsvc.o: In function 'cupsdStopBrowsing': /root/cu...
02.06.2014 / 07:04
1
resposta

Por que obtenho essa mensagem de erro quando tento compilar o cgminer? erro autoreconf

Estou tentando instalar o Cgminer no meu RaspBerry (ele usa o RaspBian que é uma versão minimalista do Debian) como explicado aqui: link Em particular, os passos de instalação são estes: git clone https://github.com/gridseed/usb-miner/...
02.06.2014 / 14:31
1
resposta

Múltiplas cópias do mesmo arquivo como resultado de make / make install

Em um projeto de desenvolvimento em que estou envolvido, temos alguns arquivos em nossa pasta src que não precisam ser compilados (como arquivos python, um script .bashrc personalizado, etc ...). A execução de make copia esses arquivos para n...
21.05.2014 / 15:27
0
respostas

Recompilando open-jdk, não há makefile

Eu modifiquei um arquivo fonte no open-jdk-6 e agora quero reconstruí-lo. Em todos os guias, afirma-se que o processo de construção é feito via make . No entanto, não vejo nenhum Makefile ou alvo. $ pwd /usr/lib/jvm/java-6-openjdk-amd64...
02.04.2014 / 19:38
1
resposta

Nenhuma entrada manual para make

Estou tentando ler man pages para make no meu servidor e eles não estão lá. As páginas man para outros comandos e built-ins do Linux, no entanto, estão lá. Alguém sabe por que isso é e como corrigir? Obrigado. man make No manual entry f...
25.03.2014 / 19:46
0
respostas

“chown” para o comando “make install”?

No meu servidor Linux, eu acidentalmente executei sudo make install para uma instalação de aplicativo. Eu pretendia executar make install sem privilégio sudo . Como altero a propriedade de todas as dependências instaladas do aplicativ...
20.12.2013 / 04:30