<?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: Tiger, libcc_dynamic, and the new gcc</title>
	<atom:link href="http://blog.charlies-server.com/2005/04/28/tiger-libcc_dynamic-and-the-new-gcc/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.charlies-server.com/2005/04/28/tiger-libcc_dynamic-and-the-new-gcc</link>
	<description></description>
	<lastBuildDate>Mon, 08 Mar 2010 14:45:13 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Hasan</title>
		<link>http://blog.charlies-server.com/2005/04/28/tiger-libcc_dynamic-and-the-new-gcc/comment-page-1#comment-37</link>
		<dc:creator>Hasan</dc:creator>
		<pubDate>Tue, 14 Feb 2006 16:21:17 +0000</pubDate>
		<guid isPermaLink="false">http://newblog.charlies-server.com/2005/04/28/tiger-libcc_dynamic-and-the-new-gcc/#comment-37</guid>
		<description>Each package management system is going to have its own way to specify CFLAGS and CXXFLAGS. DarwinPorts uses its own configuration file, which should really not be messed with. A lot of the ports on DarwinPorts break when using non-standard CFLAGS. Having used to work there, I know that the DarwinPorts team is very supportive and helpful; you may want to ask them about non-standard CFLAGS.</description>
		<content:encoded><![CDATA[<p>Each package management system is going to have its own way to specify CFLAGS and CXXFLAGS. DarwinPorts uses its own configuration file, which should really not be messed with. A lot of the ports on DarwinPorts break when using non-standard CFLAGS. Having used to work there, I know that the DarwinPorts team is very supportive and helpful; you may want to ask them about non-standard CFLAGS.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: TheCheat</title>
		<link>http://blog.charlies-server.com/2005/04/28/tiger-libcc_dynamic-and-the-new-gcc/comment-page-1#comment-36</link>
		<dc:creator>TheCheat</dc:creator>
		<pubDate>Mon, 13 Feb 2006 18:42:09 +0000</pubDate>
		<guid isPermaLink="false">http://newblog.charlies-server.com/2005/04/28/tiger-libcc_dynamic-and-the-new-gcc/#comment-36</guid>
		<description>Guys, I found your site whilst searching for a way to enable G5 specific options on my IMAC. I come from FreeBSD and am used to setting CFLAGS in /etc/make.conf. Can someone please assist me. I am using Darwin Ports and wish to build all of the ports with -fast option so that I can get the most out of my Imac.

Thanks guys,
The Cheat</description>
		<content:encoded><![CDATA[<p>Guys, I found your site whilst searching for a way to enable G5 specific options on my IMAC. I come from FreeBSD and am used to setting CFLAGS in /etc/make.conf. Can someone please assist me. I am using Darwin Ports and wish to build all of the ports with -fast option so that I can get the most out of my Imac.</p>
<p>Thanks guys,<br />
The Cheat</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robbie</title>
		<link>http://blog.charlies-server.com/2005/04/28/tiger-libcc_dynamic-and-the-new-gcc/comment-page-1#comment-35</link>
		<dc:creator>Robbie</dc:creator>
		<pubDate>Tue, 01 Nov 2005 00:10:00 +0000</pubDate>
		<guid isPermaLink="false">http://newblog.charlies-server.com/2005/04/28/tiger-libcc_dynamic-and-the-new-gcc/#comment-35</guid>
		<description>The -fast flag defaults to G5 optimisations; however, it&#039;s smart enough not to use non-applicable flags if used in conjunction with &quot;-mtune=G4 -mcpu=G4&quot; (or &quot;-mtune=G3 -mcpu=G4&quot; too, I suppose). This is covered in Apple&#039;s GCC release notes (under &quot;Optimisation&quot;) -- and has been available since gcc3.3 iirc.

Hope this saves you a few lines of CFLAG options...</description>
		<content:encoded><![CDATA[<p>The -fast flag defaults to G5 optimisations; however, it&#8217;s smart enough not to use non-applicable flags if used in conjunction with &#8220;-mtune=G4 -mcpu=G4&#8243; (or &#8220;-mtune=G3 -mcpu=G4&#8243; too, I suppose). This is covered in Apple&#8217;s GCC release notes (under &#8220;Optimisation&#8221;) &#8212; and has been available since gcc3.3 iirc.</p>
<p>Hope this saves you a few lines of CFLAG options&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jason</title>
		<link>http://blog.charlies-server.com/2005/04/28/tiger-libcc_dynamic-and-the-new-gcc/comment-page-1#comment-34</link>
		<dc:creator>Jason</dc:creator>
		<pubDate>Tue, 03 May 2005 09:44:49 +0000</pubDate>
		<guid isPermaLink="false">http://newblog.charlies-server.com/2005/04/28/tiger-libcc_dynamic-and-the-new-gcc/#comment-34</guid>
		<description>Yup.  Fixing permissions fixed it.  Thanks!

Symbolic link ./usr/lib/gcc/darwin/default-&gt;3.3 repaired
Symbolic link ./usr/lib/libcc_dynamic.a-&gt;gcc/darwin/default/libgcc.a repaired
Symbolic link ./usr/lib/libcc_kext.a-&gt;gcc/darwin/default/libcc_kext.a repaired
Symbolic link ./usr/lib/libgcc.a-&gt;gcc/darwin/default/libgcc.a repaired
Symbolic link ./usr/lib/libstdc++.a-&gt;gcc/darwin/default/libstdc++.a repaired
Symbolic link ./usr/lib/libsupc++.a-&gt;gcc/darwin/default/libsupc++.a repaired
Permissions differ on ./usr/share/info/dir, should be -r--r--r-- , they are -rw-r--r--</description>
		<content:encoded><![CDATA[<p>Yup.  Fixing permissions fixed it.  Thanks!</p>
<p>Symbolic link ./usr/lib/gcc/darwin/default-&gt;3.3 repaired<br />
Symbolic link ./usr/lib/libcc_dynamic.a-&gt;gcc/darwin/default/libgcc.a repaired<br />
Symbolic link ./usr/lib/libcc_kext.a-&gt;gcc/darwin/default/libcc_kext.a repaired<br />
Symbolic link ./usr/lib/libgcc.a-&gt;gcc/darwin/default/libgcc.a repaired<br />
Symbolic link ./usr/lib/libstdc++.a-&gt;gcc/darwin/default/libstdc++.a repaired<br />
Symbolic link ./usr/lib/libsupc++.a-&gt;gcc/darwin/default/libsupc++.a repaired<br />
Permissions differ on ./usr/share/info/dir, should be -r&#8211;r&#8211;r&#8211; , they are -rw-r&#8211;r&#8211;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Hasan</title>
		<link>http://blog.charlies-server.com/2005/04/28/tiger-libcc_dynamic-and-the-new-gcc/comment-page-1#comment-33</link>
		<dc:creator>Hasan</dc:creator>
		<pubDate>Mon, 02 May 2005 22:59:09 +0000</pubDate>
		<guid isPermaLink="false">http://newblog.charlies-server.com/2005/04/28/tiger-libcc_dynamic-and-the-new-gcc/#comment-33</guid>
		<description>Well, if I had a G5, I&#039;d be using &lt;code&gt;-fast&lt;/code&gt;... That&#039;s even &lt;em&gt;more&lt;/em&gt; &lt;code&gt;CFLAGS&lt;/code&gt;; appearances can be deceiving.</description>
		<content:encoded><![CDATA[<p>Well, if I had a G5, I&#8217;d be using <code>-fast</code>&#8230; That&#8217;s even <em>more</em> <code>CFLAGS</code>; appearances can be deceiving.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: hm</title>
		<link>http://blog.charlies-server.com/2005/04/28/tiger-libcc_dynamic-and-the-new-gcc/comment-page-1#comment-32</link>
		<dc:creator>hm</dc:creator>
		<pubDate>Mon, 02 May 2005 22:37:04 +0000</pubDate>
		<guid isPermaLink="false">http://newblog.charlies-server.com/2005/04/28/tiger-libcc_dynamic-and-the-new-gcc/#comment-32</guid>
		<description>hm, you dont have too many cflags ? ;D</description>
		<content:encoded><![CDATA[<p>hm, you dont have too many cflags ? ;D</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Hasan</title>
		<link>http://blog.charlies-server.com/2005/04/28/tiger-libcc_dynamic-and-the-new-gcc/comment-page-1#comment-31</link>
		<dc:creator>Hasan</dc:creator>
		<pubDate>Sun, 01 May 2005 16:12:57 +0000</pubDate>
		<guid isPermaLink="false">http://newblog.charlies-server.com/2005/04/28/tiger-libcc_dynamic-and-the-new-gcc/#comment-31</guid>
		<description>Now that&#039;s strange. Take a look at the trackbacked post (the trackback right above your comment). The solution, at least for me, was to run Disk Utility&#039;s &#039;repair permissions&#039;. I&#039;ll have to look into the -lgcc when I get more time. Please keep me posted on anything you find.</description>
		<content:encoded><![CDATA[<p>Now that&#8217;s strange. Take a look at the trackbacked post (the trackback right above your comment). The solution, at least for me, was to run Disk Utility&#8217;s &#8216;repair permissions&#8217;. I&#8217;ll have to look into the -lgcc when I get more time. Please keep me posted on anything you find.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jason</title>
		<link>http://blog.charlies-server.com/2005/04/28/tiger-libcc_dynamic-and-the-new-gcc/comment-page-1#comment-30</link>
		<dc:creator>Jason</dc:creator>
		<pubDate>Sun, 01 May 2005 16:09:09 +0000</pubDate>
		<guid isPermaLink="false">http://newblog.charlies-server.com/2005/04/28/tiger-libcc_dynamic-and-the-new-gcc/#comment-30</guid>
		<description>Switching readline&#039;s Makefile to use -lgcc doesn&#039;t seem to work:

( cd shlib ; make  all )
rm -f libreadline.4.3.dylib
/usr/bin/libtool -dynamic -arch_only `/usr/bin/arch` -install_name /usr/lib/libreadline.4.3.dylib -current_version 4.3 -compatibility_version 4 -v -o libreadline.4.3.dylib readline.so vi_mode.so funmap.so keymaps.so parens.so search.so rltty.so complete.so bind.so isearch.so display.so signals.so util.so kill.so undo.so macro.so input.so callback.so terminal.so text.so nls.so misc.so xmalloc.so history.so histexpand.so histfile.so histsearch.so shell.so mbutil.so tilde.so compat.so -lSystem -lncurses -lgcc
/usr/bin/libtool: can&#039;t locate file for: -lgcc
/usr/bin/libtool: file: -lgcc is not an object file (not allowed in a library)

Any idea what the long term answer will be?</description>
		<content:encoded><![CDATA[<p>Switching readline&#8217;s Makefile to use -lgcc doesn&#8217;t seem to work:</p>
<p>( cd shlib ; make  all )<br />
rm -f libreadline.4.3.dylib<br />
/usr/bin/libtool -dynamic -arch_only `/usr/bin/arch` -install_name /usr/lib/libreadline.4.3.dylib -current_version 4.3 -compatibility_version 4 -v -o libreadline.4.3.dylib readline.so vi_mode.so funmap.so keymaps.so parens.so search.so rltty.so complete.so bind.so isearch.so display.so signals.so util.so kill.so undo.so macro.so input.so callback.so terminal.so text.so nls.so misc.so xmalloc.so history.so histexpand.so histfile.so histsearch.so shell.so mbutil.so tilde.so compat.so -lSystem -lncurses -lgcc<br />
/usr/bin/libtool: can&#8217;t locate file for: -lgcc<br />
/usr/bin/libtool: file: -lgcc is not an object file (not allowed in a library)</p>
<p>Any idea what the long term answer will be?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Blog on Charlie&#8217;s Server  &#187; Blog Archive   &#187; Tiger, libcc_dynamic and Disk Utility</title>
		<link>http://blog.charlies-server.com/2005/04/28/tiger-libcc_dynamic-and-the-new-gcc/comment-page-1#comment-29</link>
		<dc:creator>Blog on Charlie&#8217;s Server  &#187; Blog Archive   &#187; Tiger, libcc_dynamic and Disk Utility</dc:creator>
		<pubDate>Thu, 28 Apr 2005 23:54:12 +0000</pubDate>
		<guid isPermaLink="false">http://newblog.charlies-server.com/2005/04/28/tiger-libcc_dynamic-and-the-new-gcc/#comment-29</guid>
		<description>[...] e, Same {Friends,Hobbies,Research,Classes,Job,Blog} 	    	 				   	 		 			&#171; Tiger, libcc_dynamic, and the new gcc 			 		 	 		 			T [...]</description>
		<content:encoded><![CDATA[<p>[...] e, Same {Friends,Hobbies,Research,Classes,Job,Blog}</p>
<p> 			&laquo; Tiger, libcc_dynamic, and the new gcc</p>
<p> 			T [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
