<?xml-stylesheet type="text/xsl" href="https://community.element14.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>First Steps - Intel Edison Arduino Libraries</title><link>/challenges-projects/design-challenges/upcycleit/b/blog/posts/first-steps---intel-edison-arduino-libraries</link><description>In the last posts I managed to get the Intel Edison running on both Laptop and Computer.I was having some issues with OneWire and the I2C library to drive the LCD display. This post discusses how the Arduino IDE handles libraries ... or should ....</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: First Steps - Intel Edison Arduino Libraries</title><link>https://community.element14.com/challenges-projects/design-challenges/upcycleit/b/blog/posts/first-steps---intel-edison-arduino-libraries</link><pubDate>Thu, 16 Feb 2017 20:21:26 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:66508c51-258b-4a0a-8182-ce91322df707</guid><dc:creator>DAB</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Good job Mark.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;It looks like the Intel folks are trying, but clearly there is a lack of some critical need to know information.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;DAB&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=2545&amp;AppID=147&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: First Steps - Intel Edison Arduino Libraries</title><link>https://community.element14.com/challenges-projects/design-challenges/upcycleit/b/blog/posts/first-steps---intel-edison-arduino-libraries</link><pubDate>Thu, 16 Feb 2017 17:21:28 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:66508c51-258b-4a0a-8182-ce91322df707</guid><dc:creator>rsc</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Hey Mark,&lt;/p&gt;&lt;p&gt;Many of the library issues I&amp;#39;ve been finding have to do with how the #include statements are written:&lt;/p&gt;&lt;p&gt;(from &lt;a class="jive-link-external-small" href="https://gcc.gnu.org/onlinedocs/cpp/Include-Syntax.html" rel="nofollow ugc noopener" target="_blank" title="https://gcc.gnu.org/onlinedocs/cpp/Include-Syntax.html"&gt;https://gcc.gnu.org/onlinedocs/cpp/Include-Syntax.html&lt;/a&gt; )&lt;/p&gt;2.1 Include Syntax&lt;blockquote class="jive-quote"&gt;&lt;blockquote class="jive-quote"&gt;&lt;p&gt;&lt;a name="index-g_t_0023include-27"&gt;&lt;/a&gt;Both user and system header files are included using the preprocessing directive ‘&lt;span class="samp"&gt;#include&lt;/span&gt;’. It has two variants:&amp;nbsp; &lt;/p&gt;&lt;/blockquote&gt;&lt;/blockquote&gt;&lt;dl&gt;&lt;dt&gt;#include &amp;lt;file&amp;gt;&lt;/dt&gt;&lt;dd&gt;This variant is used for system header files. It searches for a file named file in a standard list of system directories. You can prepend directories to this list with the &lt;span class="option"&gt;-I&lt;/span&gt; option (see &lt;a class="jive-link-external-small" href="https://gcc.gnu.org/onlinedocs/cpp/Invocation.html#Invocation" rel="nofollow ugc noopener" target="_blank"&gt;&lt;span style="text-decoration:underline;"&gt;Invocation&lt;/span&gt;&lt;/a&gt;).&amp;nbsp; &lt;/dd&gt;&lt;dt&gt;#include &amp;quot;file&amp;quot;&lt;/dt&gt;&lt;dd&gt;This variant is used for header files of your own program. It searches for a file named file first in the directory containing the current file, then in the quote directories and then the same directories used for &amp;lt;file&amp;gt;. You can prepend directories to the list of quote directories with the &lt;span class="option"&gt;-iquote&lt;/span&gt; option. &lt;/dd&gt;&lt;/dl&gt;&lt;p&gt;When you got the error:&lt;/p&gt;&lt;blockquote class="jive-quote"&gt;&lt;p&gt;Intel_Edison_I2C_LCD.ino:&lt;span class="number"&gt;66:&lt;span class="number"&gt;37&lt;/span&gt;: fatal error: Adafruit_RGBLCDShield.h: No such file or directory&amp;nbsp; &lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;If you copied the file Adafruit_RGBLCDShield.h into the same directory of your sketch, it would probably compile with the include being:&lt;/p&gt;&lt;p&gt;#include &amp;quot;Adafruit_RGBLCDShield.h&amp;quot; and not:&lt;/p&gt;&lt;p&gt;#include &amp;lt;Adafruit_RGBLCDShield.h&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Hope this helps&lt;/p&gt;&lt;p&gt;Scott&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=2545&amp;AppID=147&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item></channel></rss>