FórumGdH

Página Inicial do Guia do Hardware

Registrar FAQ Calendário Pesquisar Mensagens de Hoje Marcar Fóruns Como Lidos

Voltar   FórumGdH > GNU-Linux, FreeBSD e Software Livre > Interfaces, aplicativos, multimídia e wine
Bem-vindo ao FórumGdH
Não se esqueça de se registrar, é grátis . Nós temos 754.027 usuários, convidamos você fazer parte de nossa comunidade também! Se ainda não encontrou o que procura use nossa pesquisa. Esperamos que aprecie nosso trabalho.

Resposta
 
Opções do Tópico
Antigo 18-07-2008, 18:01   #1 (permalink)
LRMC
Tô em todas
 
Avatar de LRMC
 
Registrado em: Jul 2007
Localização: FDM
Mensagens: 1.799
Reputação: 46 LRMC tem uma fabulosa reputaçãoLRMC tem uma fabulosa reputaçãoLRMC tem uma fabulosa reputaçãoLRMC tem uma fabulosa reputaçãoLRMC tem uma fabulosa reputaçãoLRMC tem uma fabulosa reputaçãoLRMC tem uma fabulosa reputaçãoLRMC tem uma fabulosa reputaçãoLRMC tem uma fabulosa reputaçãoLRMC tem uma fabulosa reputaçãoLRMC tem uma fabulosa reputação
Padrão make clean

Eu gostaria de mais informações sobre esse comando. O que exatamente ele faz, quais consequências e (se houverem) riscos. E uma pergunta específica sobre ele: em pacotes compilados que dão a opção "make uninstall", esse comando "make clean" apagaria arquivos necessários ao "make uninstall"?

E, aproveitando, uma outra pergunta, mas relacionada: e nos pacotes ue não disponibilizam o "make uninstall", como que eu desinstalo o programa?

Abraços!
__________________
Perda de tempo conversar sobre qualquer coisa que não seja um sistema operacional com um nerd de comunidade virtual. EM regra tão coitados ao que se refere à mente quanto o são no que se refere a mulheres. Deixar no buraco onde se escondem do mundo e convencem-se de que são um pouco gente-viva.
LRMC está offline   Responder com Quote
Antigo 18-07-2008, 21:55   #2 (permalink)
jcferranti
Ubbergeek
 
Avatar de jcferranti
 
Registrado em: Jul 2004
Localização: Batatais/SP
Idade: 35
Mensagens: 4.244
Reputação: 199 jcferranti tem uma fabulosa reputaçãojcferranti tem uma fabulosa reputaçãojcferranti tem uma fabulosa reputaçãojcferranti tem uma fabulosa reputaçãojcferranti tem uma fabulosa reputaçãojcferranti tem uma fabulosa reputaçãojcferranti tem uma fabulosa reputaçãojcferranti tem uma fabulosa reputaçãojcferranti tem uma fabulosa reputaçãojcferranti tem uma fabulosa reputaçãojcferranti tem uma fabulosa reputação
Enviar mensagem via ICQ para jcferranti Enviar mensagem via MSN para jcferranti Enviar mensagem via Skype para jcferranti
Padrão

o camndo make é bem versátil.
Existe um arquivo Makefile onde existem algumas tags e em seguida os comandos que devem ser dados para cada caso.
make: é o default. Compila o programa.
make install: executa os comandos para instalar o programa
make uninstal: desistala, ous seja, apaga os arquivos do local onde foram apagados.
make clean: desfaz o processo de compilação anterior. Apenas isso.

Então. a principio make clean não interfere com amke uninstall.
__________________
Casa:MS Windows Seven (empolgando)
Trampo: MS Windows Seven (desapontando)

Quer um Fórum exclusivamente sobre Open Source? Aqui: www.linuxbsd.com.br/forum
jcferranti está offline   Responder com Quote
Antigo 19-07-2008, 12:32   #3 (permalink)
LRMC
Tô em todas
 
Avatar de LRMC
 
Registrado em: Jul 2007
Localização: FDM
Mensagens: 1.799
Reputação: 46 LRMC tem uma fabulosa reputaçãoLRMC tem uma fabulosa reputaçãoLRMC tem uma fabulosa reputaçãoLRMC tem uma fabulosa reputaçãoLRMC tem uma fabulosa reputaçãoLRMC tem uma fabulosa reputaçãoLRMC tem uma fabulosa reputaçãoLRMC tem uma fabulosa reputaçãoLRMC tem uma fabulosa reputaçãoLRMC tem uma fabulosa reputaçãoLRMC tem uma fabulosa reputação
Padrão

Valeu!


Só mais uma coisinha, por gentileza: quanto a isso de quando não tem a opção "make uninstall"... pelo que vc escreveu, tô deduzindo que seria só apagar os arquivos e diretórios relacionados ao programa que pronto, tá desinstalado? Ou sobra alguma configuração intrínseca no sistema ou em outros programas?
__________________
Perda de tempo conversar sobre qualquer coisa que não seja um sistema operacional com um nerd de comunidade virtual. EM regra tão coitados ao que se refere à mente quanto o são no que se refere a mulheres. Deixar no buraco onde se escondem do mundo e convencem-se de que são um pouco gente-viva.
LRMC está offline   Responder com Quote
Antigo 19-07-2008, 17:05   #4 (permalink)
DJ.
Moderador
 
Avatar de DJ.
 
Registrado em: Nov 2007
Localização: Aracaju
Idade: 23
Mensagens: 7.867
Reputação: 722 DJ. tem uma fabulosa reputaçãoDJ. tem uma fabulosa reputaçãoDJ. tem uma fabulosa reputaçãoDJ. tem uma fabulosa reputaçãoDJ. tem uma fabulosa reputaçãoDJ. tem uma fabulosa reputaçãoDJ. tem uma fabulosa reputaçãoDJ. tem uma fabulosa reputaçãoDJ. tem uma fabulosa reputaçãoDJ. tem uma fabulosa reputaçãoDJ. tem uma fabulosa reputação
Padrão

Ainda não vi um programa que precise compilar que não tenha a opção uninstall, se tem o make tem todas as opções(clean, install, uninstall, ...) por acredito eu, fazer parte do make. Qual seria esse que não tem o "uninstall" ?
__________________
Mandriva|Omnislash(by Hqxriven)
Linuxer 470678

Guia Linux(A-Z)
MultiLiveCD/DVD(Linux)?
Compilando Kernel(Linux)
DJ. está offline   Responder com Quote
Antigo 19-07-2008, 17:18   #5 (permalink)
LRMC
Tô em todas
 
Avatar de LRMC
 
Registrado em: Jul 2007
Localização: FDM
Mensagens: 1.799
Reputação: 46 LRMC tem uma fabulosa reputaçãoLRMC tem uma fabulosa reputaçãoLRMC tem uma fabulosa reputaçãoLRMC tem uma fabulosa reputaçãoLRMC tem uma fabulosa reputaçãoLRMC tem uma fabulosa reputaçãoLRMC tem uma fabulosa reputaçãoLRMC tem uma fabulosa reputaçãoLRMC tem uma fabulosa reputaçãoLRMC tem uma fabulosa reputaçãoLRMC tem uma fabulosa reputação
Padrão

Olha... esses tempos eu tava fuçando com jogos, saber o que é bom e que rola bem, tanto dos nativos em Linux como os via wine. E muitos deles precisavam ser compilados e não tinham essa opção. Cheguei a pensar que fosse alguma falha minha, mas agora que instalei o Firefox 3 ele também não funciona o "make uninstall" ("sem alvo para processar uninstall", ou algo parecido). Daí fui procurar uma solução pela net, e parei quando lí algo em que o sujeito falava sobre as vantagens e desvantagens (sob seu ponto de vista) na compilação de programas, e tinha um ponto aonde ele dizia algo mais ou menos como: "agora, se o programa for compilado e não der a opção "make uninstall", dai se vira que tem que desisntalar no braço".

Daí eu criei esse tópico.
__________________
Perda de tempo conversar sobre qualquer coisa que não seja um sistema operacional com um nerd de comunidade virtual. EM regra tão coitados ao que se refere à mente quanto o são no que se refere a mulheres. Deixar no buraco onde se escondem do mundo e convencem-se de que são um pouco gente-viva.
LRMC está offline   Responder com Quote
Antigo 19-07-2008, 21:01   #6 (permalink)
jcferranti
Ubbergeek
 
Avatar de jcferranti
 
Registrado em: Jul 2004
Localização: Batatais/SP
Idade: 35
Mensagens: 4.244
Reputação: 199 jcferranti tem uma fabulosa reputaçãojcferranti tem uma fabulosa reputaçãojcferranti tem uma fabulosa reputaçãojcferranti tem uma fabulosa reputaçãojcferranti tem uma fabulosa reputaçãojcferranti tem uma fabulosa reputaçãojcferranti tem uma fabulosa reputaçãojcferranti tem uma fabulosa reputaçãojcferranti tem uma fabulosa reputaçãojcferranti tem uma fabulosa reputaçãojcferranti tem uma fabulosa reputação
Enviar mensagem via ICQ para jcferranti Enviar mensagem via MSN para jcferranti Enviar mensagem via Skype para jcferranti
Padrão

Citação:
Postado Originalmente por DJ. Ver Mensagens
Ainda não vi um programa que precise compilar que não tenha a opção uninstall, se tem o make tem todas as opções(clean, install, uninstall, ...) por acredito eu, fazer parte do make. Qual seria esse que não tem o "uninstall" ?
nem sempre. Pelo que pude ver até hoje quando vc cria o makefile manualmente, pode deixar de fora algumas opções. Já encontrei programas que não tinham nem a opção uninstall, somente make e make install.
__________________
Casa:MS Windows Seven (empolgando)
Trampo: MS Windows Seven (desapontando)

Quer um Fórum exclusivamente sobre Open Source? Aqui: www.linuxbsd.com.br/forum
jcferranti está offline   Responder com Quote
Resposta


Opções do Tópico

Regras de Mensagens
Você não pode criar tópicos
Você não pode postar respostas
Você não pode anexar arquivos
Você não pode editar suas mensagens

Código vB está Ligado
Smiles estão Ligado
Código [IMG] está Ligado
Código HTML está Desligado
Ir para...


Horários baseados na GMT -3. Agora são 5:07.