<?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: install the latest autoconf and automake on mac os 10.6</title>
	<atom:link href="http://www.mattvsworld.com/blog/2010/02/install-the-latest-autoconf-and-automake-on-mac-os-10-6/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mattvsworld.com/blog/2010/02/install-the-latest-autoconf-and-automake-on-mac-os-10-6/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
	<description>bring it on, world!</description>
	<lastBuildDate>Mon, 26 Sep 2011 03:28:59 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: links for 2010-11-09 &#171; Dan Creswell&#8217;s Linkblog</title>
		<link>http://www.mattvsworld.com/blog/2010/02/install-the-latest-autoconf-and-automake-on-mac-os-10-6/comment-page-1/#comment-780</link>
		<dc:creator>links for 2010-11-09 &#171; Dan Creswell&#8217;s Linkblog</dc:creator>
		<pubDate>Tue, 09 Nov 2010 20:33:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.mattvsworld.com/blog/?p=436#comment-780</guid>
		<description>[...] install the latest autoconf and automake on mac os 10.6 — matt vs world I figured as long as I was updating autoconf i’d update automake, m4, and libtool as well. Here’s the quick script (as always, I assume you prefer the installation prefix /usr/local as i do). It’s nothing too fancy, but the sequence of the installs is important: (tags: autoconf osx libtool m4 automate) [...]</description>
		<content:encoded><![CDATA[<p>[...] install the latest autoconf and automake on mac os 10.6 — matt vs world I figured as long as I was updating autoconf i’d update automake, m4, and libtool as well. Here’s the quick script (as always, I assume you prefer the installation prefix /usr/local as i do). It’s nothing too fancy, but the sequence of the installs is important: (tags: autoconf osx libtool m4 automate) [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: matt</title>
		<link>http://www.mattvsworld.com/blog/2010/02/install-the-latest-autoconf-and-automake-on-mac-os-10-6/comment-page-1/#comment-298</link>
		<dc:creator>matt</dc:creator>
		<pubDate>Mon, 10 May 2010 21:03:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.mattvsworld.com/blog/?p=436#comment-298</guid>
		<description>Thanks for the nice comment!  I fixed the script for that &quot;cd&quot; bug you mentioned.  Cheers!</description>
		<content:encoded><![CDATA[<p>Thanks for the nice comment!  I fixed the script for that &#8220;cd&#8221; bug you mentioned.  Cheers!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Hugo</title>
		<link>http://www.mattvsworld.com/blog/2010/02/install-the-latest-autoconf-and-automake-on-mac-os-10-6/comment-page-1/#comment-278</link>
		<dc:creator>Hugo</dc:creator>
		<pubDate>Thu, 06 May 2010 00:56:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.mattvsworld.com/blog/?p=436#comment-278</guid>
		<description>Thanks for the summary, it helped.
http://www.mattvsworld.com/blog/2010/02/install-the-latest-autoconf-and-automake-on-mac-os-10-6/

I was trying to do autoconf on latest flam3 (from Google Code)
http://code.google.com/p/flam3/source/checkout

But this failed, because the script was created with a newer version 2.63 than the default &#039;autoconf&#039; on Snow Leopard. So I upgraded to 2.65 with your help.

For the sake of other readers...

Just a small correction, there was an error in the line:
&quot;cd autoconf-2.65.tar.gz&quot;

it SHOULD read:
&quot;cd autoconf-2.65&quot;
--
My Snow Leopard 10.6.3 path was &quot;/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin&quot;.

Since I already had &#039;/usr/local&#039; *after* the normal system path loading &quot;autoconf&quot; then I needed something different because I did not want to change the order of everything, just these tools. I created an &#039;overrideOrder&#039; directory in &quot;/usr/local&quot;.
Like this:
&quot;cd /usr/local&quot;
&quot;sudo mkdir overrideOrder&quot;

then I did &quot;sudo edit /etc/paths&quot; (TextWrangler) and put the &#039;bin&#039; directory of that override directory *before* the other paths, like this:
/usr/local/overrideOrder/bin
/usr/bin
/bin
/usr/sbin
/sbin
/usr/local/bin

(note that the X11 path in the $PATH variable mentioned at the top comes from &#039;/etc/paths.d/&#039; which is searched *after* the rest of these directories. You can add text files with other paths there. See it like this: &#039;open /etc/paths.d/&#039; )

Then I made a new directory on the Desktop, &#039;cd&#039; to it and followed your instructions edited/updated to latest stable versions and prefixed to the override directory (note that it&#039;s *not* &#039;bin&#039; here):

curl -O http://mirrors.kernel.org/gnu/m4/m4-1.4.14.tar.gz
tar -xzvf m4-1.4.14.tar.gz
cd m4-1.4.14
./configure --prefix=/usr/local/overrideOrder
make
sudo make install
cd ..
curl -O http://mirrors.kernel.org/gnu/autoconf/autoconf-2.65.tar.gz
tar -xzvf autoconf-2.65.tar.gz
cd autoconf-2.65
./configure --prefix=/usr/local/overrideOrder
make
sudo make install
cd ..
# here you might want to restart your terminal session, to ensure the new autoconf is picked up and used in the rest of the script
curl -O http://mirrors.kernel.org/gnu/automake/automake-1.11.1.tar.gz
tar xzvf automake-1.11.1.tar.gz
cd automake-1.11.1
./configure --prefix=/usr/local/overrideOrder
make
sudo make install
cd ..
curl -O http://mirrors.kernel.org/gnu/libtool/libtool-2.2.6b.tar.gz
tar xzvf libtool-2.2.6b.tar.gz
cd libtool-2.2.6b
./configure --prefix=/usr/local/overrideOrder
make
sudo make install


That upgraded the tools and worked as intended. Verify by typing &quot;autoconf --version&quot;.

Thanks again!</description>
		<content:encoded><![CDATA[<p>Thanks for the summary, it helped.<br />
<a href="http://www.mattvsworld.com/blog/2010/02/install-the-latest-autoconf-and-automake-on-mac-os-10-6/" rel="nofollow">http://www.mattvsworld.com/blog/2010/02/install-the-latest-autoconf-and-automake-on-mac-os-10-6/</a></p>
<p>I was trying to do autoconf on latest flam3 (from Google Code)<br />
<a href="http://code.google.com/p/flam3/source/checkout" rel="nofollow">http://code.google.com/p/flam3/source/checkout</a></p>
<p>But this failed, because the script was created with a newer version 2.63 than the default &#8216;autoconf&#8217; on Snow Leopard. So I upgraded to 2.65 with your help.</p>
<p>For the sake of other readers&#8230;</p>
<p>Just a small correction, there was an error in the line:<br />
&#8220;cd autoconf-2.65.tar.gz&#8221;</p>
<p>it SHOULD read:<br />
&#8220;cd autoconf-2.65&#8243;<br />
&#8211;<br />
My Snow Leopard 10.6.3 path was &#8220;/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin&#8221;.</p>
<p>Since I already had &#8216;/usr/local&#8217; *after* the normal system path loading &#8220;autoconf&#8221; then I needed something different because I did not want to change the order of everything, just these tools. I created an &#8216;overrideOrder&#8217; directory in &#8220;/usr/local&#8221;.<br />
Like this:<br />
&#8220;cd /usr/local&#8221;<br />
&#8220;sudo mkdir overrideOrder&#8221;</p>
<p>then I did &#8220;sudo edit /etc/paths&#8221; (TextWrangler) and put the &#8216;bin&#8217; directory of that override directory *before* the other paths, like this:<br />
/usr/local/overrideOrder/bin<br />
/usr/bin<br />
/bin<br />
/usr/sbin<br />
/sbin<br />
/usr/local/bin</p>
<p>(note that the X11 path in the $PATH variable mentioned at the top comes from &#8216;/etc/paths.d/&#8217; which is searched *after* the rest of these directories. You can add text files with other paths there. See it like this: &#8216;open /etc/paths.d/&#8217; )</p>
<p>Then I made a new directory on the Desktop, &#8216;cd&#8217; to it and followed your instructions edited/updated to latest stable versions and prefixed to the override directory (note that it&#8217;s *not* &#8216;bin&#8217; here):</p>
<p>curl -O <a href="http://mirrors.kernel.org/gnu/m4/m4-1.4.14.tar.gz" rel="nofollow">http://mirrors.kernel.org/gnu/m4/m4-1.4.14.tar.gz</a><br />
tar -xzvf m4-1.4.14.tar.gz<br />
cd m4-1.4.14<br />
./configure &#8211;prefix=/usr/local/overrideOrder<br />
make<br />
sudo make install<br />
cd ..<br />
curl -O <a href="http://mirrors.kernel.org/gnu/autoconf/autoconf-2.65.tar.gz" rel="nofollow">http://mirrors.kernel.org/gnu/autoconf/autoconf-2.65.tar.gz</a><br />
tar -xzvf autoconf-2.65.tar.gz<br />
cd autoconf-2.65<br />
./configure &#8211;prefix=/usr/local/overrideOrder<br />
make<br />
sudo make install<br />
cd ..<br />
# here you might want to restart your terminal session, to ensure the new autoconf is picked up and used in the rest of the script<br />
curl -O <a href="http://mirrors.kernel.org/gnu/automake/automake-1.11.1.tar.gz" rel="nofollow">http://mirrors.kernel.org/gnu/automake/automake-1.11.1.tar.gz</a><br />
tar xzvf automake-1.11.1.tar.gz<br />
cd automake-1.11.1<br />
./configure &#8211;prefix=/usr/local/overrideOrder<br />
make<br />
sudo make install<br />
cd ..<br />
curl -O <a href="http://mirrors.kernel.org/gnu/libtool/libtool-2.2.6b.tar.gz" rel="nofollow">http://mirrors.kernel.org/gnu/libtool/libtool-2.2.6b.tar.gz</a><br />
tar xzvf libtool-2.2.6b.tar.gz<br />
cd libtool-2.2.6b<br />
./configure &#8211;prefix=/usr/local/overrideOrder<br />
make<br />
sudo make install</p>
<p>That upgraded the tools and worked as intended. Verify by typing &#8220;autoconf &#8211;version&#8221;.</p>
<p>Thanks again!</p>
]]></content:encoded>
	</item>
</channel>
</rss>

