<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>coding &#187; avr</title>
	<atom:link href="http://www.coding.com.br/tag/avr/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.coding.com.br</link>
	<description>have you coded today?</description>
	<lastBuildDate>Thu, 18 Aug 2011 17:29:43 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Arduino Gentoo Install</title>
		<link>http://www.coding.com.br/embarcado/arduino-gentoo-install/</link>
		<comments>http://www.coding.com.br/embarcado/arduino-gentoo-install/#comments</comments>
		<pubDate>Tue, 15 Sep 2009 00:28:08 +0000</pubDate>
		<dc:creator>Tiago Maluta</dc:creator>
				<category><![CDATA[embarcado]]></category>
		<category><![CDATA[arduino]]></category>
		<category><![CDATA[avr]]></category>
		<category><![CDATA[crossdev]]></category>
		<category><![CDATA[gentoo]]></category>

		<guid isPermaLink="false">http://www.coding.com.br/?p=241</guid>
		<description><![CDATA[If you are reading this post it&#8217;s probably that you already checked other resources and had some problem to build  avr-g++ using crossdev utility.
crossdev -t avr -s4
Note that cpp compiler wasn&#8217;t created.
# qlist cross-avr/gcc &#124; grep bin
/usr/i686-pc-linux-gnu/avr/gcc-bin/4.4.1/avr-gccbug
/usr/i686-pc-linux-gnu/avr/gcc-bin/4.4.1/avr-gcov
/usr/i686-pc-linux-gnu/avr/gcc-bin/4.4.1/avr-cpp
/usr/i686-pc-linux-gnu/avr/gcc-bin/4.4.1/avr-gcc
/usr/i686-pc-linux-gnu/avr/gcc-bin/4.4.1/avr-gcc-4.4.1
The problem is easy to fix. Simple edit /etc/portage/package.use/cross-avr changing &#8216;nocxx&#8216; to &#8216;-nocxx&#8216; and run emerge again.
emerge cross-avr/gcc cross-avr/avr-libc [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">If you are reading this post it&#8217;s probably that you already <a href="http://www.arduino.cc/playground/Linux/Gentoo" target="_blank">checked</a> other resources and had some problem to build  <em>avr-g++ </em>using <a href="http://en.gentoo-wiki.com/wiki/Crossdev" target="_blank">crossdev</a> utility.</p>
<pre>crossdev -t avr -s4</pre>
<p>Note that <em>cpp </em>compiler wasn&#8217;t created.</p>
<pre id="comment_text_2"># qlist cross-avr/gcc | grep bin
/usr/i686-pc-linux-gnu/avr/gcc-bin/4.4.1/avr-gccbug
/usr/i686-pc-linux-gnu/avr/gcc-bin/4.4.1/avr-gcov
/usr/i686-pc-linux-gnu/avr/gcc-bin/4.4.1/avr-cpp
/usr/i686-pc-linux-gnu/avr/gcc-bin/4.4.1/avr-gcc
/usr/i686-pc-linux-gnu/avr/gcc-bin/4.4.1/avr-gcc-4.4.1</pre>
<p style="text-align: justify;">The problem is easy to fix. Simple edit<strong> </strong><em>/etc/portage/package.use/cross-avr</em> changing &#8216;<strong>nocxx</strong>&#8216; to &#8216;<strong>-nocxx</strong>&#8216; and run emerge again.</p>
<pre id="comment_text_3">emerge cross-avr/gcc cross-avr/avr-libc dev-embedded/avrdude</pre>
<p>I&#8217;m using AVR toolchain with Arduino <a title="Download" href="http://arduino.cc/en/Main/Software" target="_blank">0017</a> flashing by USB.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coding.com.br/embarcado/arduino-gentoo-install/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->
