Re: [shell-script] Compilar programas em C

2007-12-13 Por tôpico Otávio Fernandes
Tiago, Se os nossos amigos tem bons conhecimentos de Makefiles, pelo menos de GNU Make, dar um find com xargs para contornar a falta deste, não deve ser grande desafio ... até mais, -- | -- | Otávio Fernandes < otaviof | gmail | com > | FreeBSD 7.0 BETA4 && GNU/Linux User: 283.396 | (( Espe

Re: [shell-script] Compilar programas em C

2007-12-13 Por tôpico Tiago Barcellos Peczenyj
Otávio, Ja trabalhei numa estação Alpha Digital sem make, é interessante saber como contornar certas dificuldades. Sem falar que, em alguns lugares, ainda se usa shell script para fazer build (geralmente coisa _muito_ legada). Mas concordo, quando é possivel, makefile na cabeça! On 12/13/07, Otá

Re: [shell-script] Compilar programas em C

2007-12-13 Por tôpico Otávio Fernandes
Senhores, É Impressionante como vcs reinventam a roda, ainda por cima, ainda a fazem quadrada, por favor, sejam pertinentes e saibam que para isso existem os makefiles. $ man make -- | -- | Otávio Fernandes < otaviof | gmail | com > | FreeBSD 7.0 BETA4 && GNU/Linux User: 283.396 | (( Especi

Re: [shell-script] Compilar programas em C

2007-12-13 Por tôpico Tiago Barcellos Peczenyj
Alan Quem pode fazer isso com o pé nas costas é o aplicativo Make, bastaria criar um makefile e pronto. quanto a recursão eu não sei se seria possivel, teria que ver as opções. Se vc planeja fazer com shell, vai ai umas dicas ~/programas_em_c> find . -name '*.c' ./a.c ./dir1/a.c ./dir2/a.c ./dir

Re: [shell-script] Compilar programas em C

2007-12-13 Por tôpico Alan Diones
deixa comigo, valeu - Original Message - From: Wagner_D To: shell-script@yahoogrupos.com.br Sent: Thursday, December 13, 2007 10:06 AM Subject: Re: [shell-script] Compilar programas em C Amigo, rapidão sem testar, mas certamente funciona, para compilar de dentro da mesma

Re: [shell-script] Compilar programas em C

2007-12-13 Por tôpico Wagner_D
Amigo, rapidão sem testar, mas certamente funciona, para compilar de dentro da mesma pasta (sem o recursivo) for i in *.c ; do executavel=$(echo $i |cut -d"." -f1) ; gcc -o $i $executavel ; done; Para a recursividade precisa-se de um pouco mais de imaginação, hehehe, divirta-se. On De

[shell-script] Compilar programas em C

2007-12-13 Por tôpico Alan Diones
Amigos, to precisando de um script para fazer o seguinte: compile todos os programas .c do diretorio corrente e subdiretorios, gerando o executavel no mesmo diretorio do programa fonte e com a mesmo nome (sem o .c). como faço? [As partes desta mensagem que não continham texto foram removida