Article View: es.comp.os.linux.programacion
Article #13329Re: sobre configure y MakeFile
From: Carlos Prados
Date: Mon, 05 Mar 2001 23:52
Date: Mon, 05 Mar 2001 23:52
45 lines
2779 bytes
2779 bytes
Hola, El Makefile es el que dicta como se compila el programa. Es generado por configure, a partir de la plantilla Makefile.in. Configure es un shell script que toma datos del sistema (y del usuario por medio de parametros) y genera un Makefile adaptado a las necesidades. Se suele crear con una herramienta denominada autoconf a partir de una plantilla, llamada configure.in. A su vez el Makefile.in (plantilla del Makefile) se puede generar desde una plantilla de m�s alto nivel llamada Makefile.am. El programa que asiste esta tarea se llama automake. Como ves puede ser muy lioso. Pero es extremadamente potente (de hecho es el estandard de compilaci�n de los paquetes GNU). M�s informaci�n: http://www.gnu.org/manual/ iagoba wrote: > Hola buenas, > > me gustaria realizar mis programas sin usar el Kdevelop, que mete > muchas cosas suyas propias y a veces me lio, entonces est� claro que me > tengo que currar a mano los ficheros configure y makefile para > posteriores instalaciones, pero tengo algunas dudas. > > El MakeFile es un fichero que genera el configure no? y que luego usar� > el make si no me equivoco no?, alguien sabe el formato de este fichero? > creo que es un Script pero no estoy seguro, y no s� tampoco en qu� > lenguaje est� creado. > > Y el Configure? creo que es el que crea el makefile, y si no me > equivoco lo que hace es chequear las versiones de los programas que > necesita la aplicaci�n para compilarse correctamente, junto con las > librerias necesarias y donde est�n instaladas, me equivoco? esto seguro > que es un Script, pero sigo sin saber en qu� lenguaje est�n escritos los > scripts. > > Bueno, como veis no s�n preguntas muy complicadas no? espero que me > aclareis el asuntito. :)) > > Iagoba
Technical Details
Message-ID:
<3AA426D1.5DC4F573@yahoo.com>Path:
arc1-ca.pugleaf.net!supernews.google.com!sn-xit-03!supernews.com!news-out.usenetserver.com!news-out-sjo.usenetserver.com!feed2.onemain.com!feed1.onemain.com!news-out.cwix.com!newsfeed.cwix.com!newsfeed.bcn.ttd.net!news.bcn.ttd.net!news.mad.ttd.net!not-for-mailReferences:
<3A94C6C6.9994BEE@multico.es>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,3a4ab0c00e13578a X-Google-Attributes: gidf86c8,public X-Google-ArrivalTime: 2001-03-05 15:52:32 PST Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-03!supernews.com!news-out.usenetserver.com!news-out-sjo.usenetserver.com!feed2.onemain.com!feed1.onemain.com!news-out.cwix.com!newsfeed.cwix.com!newsfeed.bcn.ttd.net!news.bcn.ttd.net!news.mad.ttd.net!not-for-mail From: Carlos Prados <cprados@yahoo.com> Newsgroups: es.comp.os.linux.programacion Subject: Re: sobre configure y MakeFile Date: Tue, 06 Mar 2001 00:52:49 +0100 Organization: Telefonica Transmision de Datos Lines: 46 Message-ID: <3AA426D1.5DC4F573@yahoo.com> References: <3A94C6C6.9994BEE@multico.es> NNTP-Posting-Host: 213.96.102.15 Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Mailer: Mozilla 4.76 [en] (X11; U; Linux 2.4.1 i686) X-Accept-Language: en