<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Gem #65: gprbuild</title>
	<atom:link href="http://libre.adacore.com/2009/05/18/gem-65/feed/" rel="self" type="application/rss+xml" />
	<link>http://libre.adacore.com/2009/05/18/gem-65/</link>
	<description>AdaCore technology and news</description>
	<lastBuildDate>Mon, 06 Feb 2012 18:59:19 +0100</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Arnaud Charlet</title>
		<link>http://libre.adacore.com/2009/05/18/gem-65/comment-page-1/#comment-12677</link>
		<dc:creator>Arnaud Charlet</dc:creator>
		<pubDate>Wed, 26 Jan 2011 12:07:04 +0000</pubDate>
		<guid isPermaLink="false">http://www2.adacore.com/?p=2790#comment-12677</guid>
		<description>gnatmake is not &quot;going away&quot; although nothing prevents you to use the exact same Makefile scheme today, and simply replace the call to gnatmake with a call to gprbuild in your Makefile as long as you use project files. For people not using project files, gnatmake is indeed still appropriate and will continue to be.</description>
		<content:encoded><![CDATA[<p>gnatmake is not &#8220;going away&#8221; although nothing prevents you to use the exact same Makefile scheme today, and simply replace the call to gnatmake with a call to gprbuild in your Makefile as long as you use project files. For people not using project files, gnatmake is indeed still appropriate and will continue to be.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Oliver Kellogg</title>
		<link>http://libre.adacore.com/2009/05/18/gem-65/comment-page-1/#comment-12675</link>
		<dc:creator>Oliver Kellogg</dc:creator>
		<pubDate>Wed, 26 Jan 2011 12:00:21 +0000</pubDate>
		<guid isPermaLink="false">http://www2.adacore.com/?p=2790#comment-12675</guid>
		<description>Well, I sure hope gnatmake is not &quot;going away&quot; at some point.
We make heavy use of makefiles and gnatmake for our CORBA IDL driven development. The idl2ada translator has a switch &quot;-M&quot; similar to gcc, which prints the dependencies of the generated Ada files on the IDL source files. We include the generated dependencies file in the makefile and also derive the target set of Ada object files from these. I have not yet found out how to do this two-step process (first IDL to Ada translation, then (re-)compilation of Ada files) using gprbuild.</description>
		<content:encoded><![CDATA[<p>Well, I sure hope gnatmake is not &#8220;going away&#8221; at some point.<br />
We make heavy use of makefiles and gnatmake for our CORBA IDL driven development. The idl2ada translator has a switch &#8220;-M&#8221; similar to gcc, which prints the dependencies of the generated Ada files on the IDL source files. We include the generated dependencies file in the makefile and also derive the target set of Ada object files from these. I have not yet found out how to do this two-step process (first IDL to Ada translation, then (re-)compilation of Ada files) using gprbuild.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brian</title>
		<link>http://libre.adacore.com/2009/05/18/gem-65/comment-page-1/#comment-5573</link>
		<dc:creator>Brian</dc:creator>
		<pubDate>Wed, 08 Jul 2009 21:09:13 +0000</pubDate>
		<guid isPermaLink="false">http://www2.adacore.com/?p=2790#comment-5573</guid>
		<description>Is gnatmake going away at some point (i.e. &quot;superseding&quot;), or is it going to be retained for those of us who still find it useful?  It&#039;s not always worth creating a project file for everything you want to compile - like the examples in these Gems.  It&#039;s especially useful for small-but-not-trivial code, like a main procedure and one or two packages (possibly along with gnatchop from the previous Gem :-).

(Hopefully it can be retained, like gnatkr - which I don&#039;t use, but remember.  Off topic, but I&#039;ve never understood why the libraries are still Krunched.)</description>
		<content:encoded><![CDATA[<p>Is gnatmake going away at some point (i.e. &#8220;superseding&#8221;), or is it going to be retained for those of us who still find it useful?  It&#8217;s not always worth creating a project file for everything you want to compile &#8211; like the examples in these Gems.  It&#8217;s especially useful for small-but-not-trivial code, like a main procedure and one or two packages (possibly along with gnatchop from the previous Gem :-).</p>
<p>(Hopefully it can be retained, like gnatkr &#8211; which I don&#8217;t use, but remember.  Off topic, but I&#8217;ve never understood why the libraries are still Krunched.)</p>
]]></content:encoded>
	</item>
</channel>
</rss>

