🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #14984

Re: Acerca del archivo makefile

#14984
From: NAVARRO Jesus M
Date: Thu, 31 Aug 2000 00:00
45 lines
2643 bytes
Antoni Merelles-Tormo wrote:
> 
> Alguien sabe d�nde puedo encontrar informaci�n (castellano ?)
> sobre el contenido del archivo makefile, qu� significa cada cosa
> de las que all� aparece, como constuirlos ...
> 
> Me entran cagaletas cada vez que las instrucciones dicen
> haz 'make install', porque no s� lo que puede ocurrir, ni
> d�nde ocurre, ni por qu� ocurre lo que ocurre.
> 
> Si hubiere alg�n libo sobre C que tratase el tema, ser�a
> de agradecer.
> 

No, la cosa no es de C.  'make' es un programa GNU que se encarga de
construir "builds" gen�ricos.  Lo mismo sirve para programas en C (lo
que ocurre es que internamente llamar�, por ejemplo a gcc que es quien
se encarga de construir los binarios) que para Java, que, incluso, para
cosas que no tengan que ver nada con la compilaci�n de programas, por
ejemplo, reconstruir a partir de un repositorio CVS un libro formado a
partir de un mont�n de archivos de texto y en funci�n de un tag de
proyecto (digamos que puedan coexistir una versi�n "interna", con notas
y cap�tulos que todav�a no est�n maduros y otra de "publicaci�n" para
llevar a imprenta: make se encargar� de ir cogiendo unos ficheros u
otros, llamar a un programita Perl que cambia los n�meros de cap�tulos
en funci�n de la versi�n, correr el int�rprete TeX PostScript y,
finalmente, mandarlo a la impresora tal y cual).

Respecto a la fuente de informaci�n adecuada pues, una vez m�s, los
libros de O'Reilly, en este caso "Managing Projects with make 2nd
Edition" (el l�mur, creo, aunque es bastante antiguo, del 91).  Quiz�
tambi�n, para una visi�n de conjunto (y bastante m�s moderno y orientado
al programador de C), el Black Swan, o sea, "Programming with GNU
software".
NOTA: No he tenido ocasi�n de leer ninguno de los dos, as� que estos
libros los aconsejo �nicamente por la reputaci�n de la editorial. 
Puedes buscar una revisi�n de ambos (por la propia editorial) en
www.ora.com

-- 
SALUD,
Jes�s
***
jesus_navarro@promofinarsa.es
***
Technical Details
Message-ID: <39AE30BE.51663C5B@promofinarsa.es>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <39AE152B.F4333F14@uv.es>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,e82f0fb9d1fed054
X-Google-Attributes: gidf86c8,public
From: NAVARRO Jesus M <jesus_navarro@promofinarsa.es>
Subject: Re: Acerca del archivo makefile
Date: 2000/08/31
Message-ID: <39AE30BE.51663C5B@promofinarsa.es>
X-Deja-AN: 664704942
Content-Transfer-Encoding: 8bit
References: <39AE152B.F4333F14@uv.es>
X-Accept-Language: es-ES, es, en
Content-Type: text/plain; charset=iso-8859-1
Organization: PROMOFINARSA, S.A.
Mime-Version: 1.0
Newsgroups: es.comp.os.linux.programacion