Adafruit_LEDBackpack Library Compile Error

For other supported Arduino products from Adafruit: Shields, accessories, etc.

Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.
Locked
User avatar
alexosborne
 
Posts: 5
Joined: Sun Jun 01, 2014 5:40 am

Adafruit_LEDBackpack Library Compile Error

Post by alexosborne »

Hi all,

I have an issue with the libraries for the 0.56" 7-segment LED display. I downloaded the Adafruit_LEDBackpack and Adafruit_GFX libraries and included them in my /libraries folder, and when I compile the example code, I get these errors:

C:\Users\Alex\Documents\Arduino\libraries\Adafruit_LEDBackpack\Adafruit_LEDBackpack.cpp: In constructor 'Adafruit_8x8matrix::Adafruit_8x8matrix()':
C:\Users\Alex\Documents\Arduino\libraries\Adafruit_LEDBackpack\Adafruit_LEDBackpack.cpp:290: error: no matching function for call to 'Adafruit_GFX::Adafruit_GFX(int, int)'
C:\Users\Alex\Documents\Arduino\libraries\Robot_Control/Adafruit_GFX.h:41: note: candidates are: Adafruit_GFX::Adafruit_GFX(const Adafruit_GFX&)
C:\Users\Alex\Documents\Arduino\libraries\Robot_Control/Adafruit_GFX.h:41: note: Adafruit_GFX::Adafruit_GFX()
C:\Users\Alex\Documents\Arduino\libraries\Adafruit_LEDBackpack\Adafruit_LEDBackpack.cpp: In constructor 'Adafruit_BicolorMatrix::Adafruit_BicolorMatrix()':
C:\Users\Alex\Documents\Arduino\libraries\Adafruit_LEDBackpack\Adafruit_LEDBackpack.cpp:327: error: no matching function for call to 'Adafruit_GFX::Adafruit_GFX(int, int)'
C:\Users\Alex\Documents\Arduino\libraries\Robot_Control/Adafruit_GFX.h:41: note: candidates are: Adafruit_GFX::Adafruit_GFX(const Adafruit_GFX&)
C:\Users\Alex\Documents\Arduino\libraries\Robot_Control/Adafruit_GFX.h:41: note: Adafruit_GFX::Adafruit_GFX()

I have absolutely no idea how to tell what is going wrong. Please help! Thank you!

User avatar
Franklin97355
 
Posts: 23912
Joined: Mon Apr 21, 2008 2:33 pm

Re: Adafruit_LEDBackpack Library Compile Error

Post by Franklin97355 »

C:\Users\Alex\Documents\Arduino\libraries\Robot_Control/Adafruit_GFX.h:41: note: Adafruit_GFX::Adafruit_GFX()
This is an issue with an Arduino included library that conflicts with the Adafruit GFX library. The easiest way to fix this is to delete the Robot Control library completely. Restart the IDE after you do this if you had it open.

User avatar
alexosborne
 
Posts: 5
Joined: Sun Jun 01, 2014 5:40 am

Re: Adafruit_LEDBackpack Library Compile Error

Post by alexosborne »

franklin97355 wrote:
C:\Users\Alex\Documents\Arduino\libraries\Robot_Control/Adafruit_GFX.h:41: note: Adafruit_GFX::Adafruit_GFX()
This is an issue with an Arduino included library that conflicts with the Adafruit GFX library. The easiest way to fix this is to delete the Robot Control library completely. Restart the IDE after you do this if you had it open.
That fixed it! Thank you!

guiraud
 
Posts: 2
Joined: Tue Dec 31, 2013 1:44 pm

Re: Adafruit_LEDBackpack Library Compile Error

Post by guiraud »

Bonjour
Malgre une installation des 2 librairies, j ai ce message
Je n ai pas trouve comment enlever la bibliotheque robot control qui serait en cause pour certains
Merci

Code: Select all

Arduino : 1.6.1 (Windows 8.1), Carte : "Arduino Mega or Mega 2560, ATmega2560 (Mega 2560)"

In file included from sketch_mar24b.ino:4:0:

C:\Users\hpwin8ardiap\Documents\Arduino\libraries\Adafruit_GFX/Adafruit_GFX.h:12:5: error: stray '\302' in program

     <title>Adafruit-GFX-Library/Adafruit_GFX.h at master · adafruit/Adafruit-GFX-Library · GitHub</title>

     ^

C:\Users\hpwin8ardiap\Documents\Arduino\libraries\Adafruit_GFX/Adafruit_GFX.h:12:5: error: stray '\267' in program

C:\Users\hpwin8ardiap\Documents\Arduino\libraries\Adafruit_GFX/Adafruit_GFX.h:12:5: error: stray '\302' in program

C:\Users\hpwin8ardiap\Documents\Arduino\libraries\Adafruit_GFX/Adafruit_GFX.h:12:5: error: stray '\267' in program

In file included from sketch_mar24b.ino:4:0:

C:\Users\hpwin8ardiap\Documents\Arduino\libraries\Adafruit_GFX/Adafruit_GFX.h:485:53: error: stray '#' in program

         <td id="LC1" class="blob-code js-file-line">#<span class="pl-k">ifndef</span> _ADAFRUIT_GFX_H</td>

                                                     ^

C:\Users\hpwin8ardiap\Documents\Arduino\libraries\Adafruit_GFX/Adafruit_GFX.h:489:53: error: stray '#' in program

         <td id="LC2" class="blob-code js-file-line">#<span class="pl-k">define</span> <span class="pl-en">_ADAFRUIT_GFX_H</span></td>

                                                     ^

C:\Users\hpwin8ardiap\Documents\Arduino\libraries\Adafruit_GFX/Adafruit_GFX.h:498:53: error: stray '#' in program

         <td id="LC4" class="blob-code js-file-line">#<span class="pl-k">if</span> ARDUINO >= 100</td>

                                                     ^

C:\Users\hpwin8ardiap\Documents\Arduino\libraries\Adafruit_GFX/Adafruit_GFX.h:502:54: error: stray '#' in program

         <td id="LC5" class="blob-code js-file-line"> #<span class="pl-k">include</span> <span class="pl-s"><span class="pl-pds">"</span>Arduino.h<span class="pl-pds">"</span></span></td>

                                                      ^

C:\Users\hpwin8ardiap\Documents\Arduino\libraries\Adafruit_GFX/Adafruit_GFX.h:506:54: error: stray '#' in program

         <td id="LC6" class="blob-code js-file-line"> #<span class="pl-k">include</span> <span class="pl-s"><span class="pl-pds">"</span>Print.h<span class="pl-pds">"</span></span></td>

                                                      ^

C:\Users\hpwin8ardiap\Documents\Arduino\libraries\Adafruit_GFX/Adafruit_GFX.h:510:53: error: stray '#' in program

         <td id="LC7" class="blob-code js-file-line">#<span class="pl-k">else</span></td>

                                                     ^

C:\Users\hpwin8ardiap\Documents\Arduino\libraries\Adafruit_GFX/Adafruit_GFX.h:514:54: error: stray '#' in program

         <td id="LC8" class="blob-code js-file-line"> #<span class="pl-k">include</span> <span class="pl-s"><span class="pl-pds">"</span>WProgram.h<span class="pl-pds">"</span></span></td>

                                                      ^

C:\Users\hpwin8ardiap\Documents\Arduino\libraries\Adafruit_GFX/Adafruit_GFX.h:518:53: error: stray '#' in program

         <td id="LC9" class="blob-code js-file-line">#<span class="pl-k">endif</span></td>

                                                     ^

C:\Users\hpwin8ardiap\Documents\Arduino\libraries\Adafruit_GFX/Adafruit_GFX.h:527:54: error: stray '#' in program

         <td id="LC11" class="blob-code js-file-line">#<span class="pl-k">define</span> <span class="pl-en">swap</span>(<span class="pl-v">a, b</span>) { <span class="pl-c1">int16_t</span> t = a; a = b; b = t; }</td>

                                                      ^

C:\Users\hpwin8ardiap\Documents\Arduino\libraries\Adafruit_GFX/Adafruit_GFX.h:746:54: error: stray '#' in program

         <td id="LC64" class="blob-code js-file-line">#<span class="pl-k">if</span> ARDUINO >= 100</td>

                                                      ^

C:\Users\hpwin8ardiap\Documents\Arduino\libraries\Adafruit_GFX/Adafruit_GFX.h:754:54: error: stray '#' in program

         <td id="LC66" class="blob-code js-file-line">#<span class="pl-k">else</span></td>

                                                      ^

C:\Users\hpwin8ardiap\Documents\Arduino\libraries\Adafruit_GFX/Adafruit_GFX.h:762:54: error: stray '#' in program

         <td id="LC68" class="blob-code js-file-line">#<span class="pl-k">endif</span></td>

                                                      ^

C:\Users\hpwin8ardiap\Documents\Arduino\libraries\Adafruit_GFX/Adafruit_GFX.h:854:54: error: stray '#' in program

         <td id="LC90" class="blob-code js-file-line">#<span class="pl-k">endif</span> <span class="pl-c">// _ADAFRUIT_GFX_H</span></td>

                                                      ^

sketch_mar24b.ino:4:1: error: 'include' does not name a type

sketch_mar24b.ino:3:1: error: 'include' does not name a type

In file included from sketch_mar24b.ino:4:0:

C:\Users\hpwin8ardiap\Documents\Arduino\libraries\Adafruit_GFX/Adafruit_GFX.h:498:95: error: expected unqualified-id before '=' token

         <td id="LC4" class="blob-code js-file-line">#<span class="pl-k">if</span> ARDUINO >= 100</td>

                                                                                               ^

C:\Users\hpwin8ardiap\Documents\Arduino\libraries\Adafruit_GFX/Adafruit_GFX.h:502:135: error: expected unqualified-id before '<' token

         <td id="LC5" class="blob-code js-file-line"> #<span class="pl-k">include</span> <span class="pl-s"><span class="pl-pds">"</span>Arduino.h<span class="pl-pds">"</span></span></td>

                                                                                                                                       ^

C:\Users\hpwin8ardiap\Documents\Arduino\libraries\Adafruit_GFX/Adafruit_GFX.h:502:178: error: expected unqualified-id before '<' token

         <td id="LC5" class="blob-code js-file-line"> #<span class="pl-k">include</span> <span class="pl-s"><span class="pl-pds">"</span>Arduino.h<span class="pl-pds">"</span></span></td>

                                                                                                                                                                                  ^

C:\Users\hpwin8ardiap\Documents\Arduino\libraries\Adafruit_GFX/Adafruit_GFX.h:506:135: error: expected unqualified-id before '<' token

         <td id="LC6" class="blob-code js-file-line"> #<span class="pl-k">include</span> <span class="pl-s"><span class="pl-pds">"</span>Print.h<span class="pl-pds">"</span></span></td>

                                                                                                                                       ^

C:\Users\hpwin8ardiap\Documents\Arduino\libraries\Adafruit_GFX/Adafruit_GFX.h:506:176: error: expected unqualified-id before '<' token

         <td id="LC6" class="blob-code js-file-line"> #<span class="pl-k">include</span> <span class="pl-s"><span class="pl-pds">"</span>Print.h<span class="pl-pds">"</span></span></td>

                                                                                                                                                                                ^

C:\Users\hpwin8ardiap\Documents\Arduino\libraries\Adafruit_GFX/Adafruit_GFX.h:514:135: error: expected unqualified-id before '<' token

         <td id="LC8" class="blob-code js-file-line"> #<span class="pl-k">include</span> <span class="pl-s"><span class="pl-pds">"</span>WProgram.h<span class="pl-pds">"</span></span></td>

                                                                                                                                       ^

C:\Users\hpwin8ardiap\Documents\Arduino\libraries\Adafruit_GFX/Adafruit_GFX.h:514:179: error: expected unqualified-id before '<' token

         <td id="LC8" class="blob-code js-file-line"> #<span class="pl-k">include</span> <span class="pl-s"><span class="pl-pds">"</span>WProgram.h<span class="pl-pds">"</span></span></td>

                                                                                                                                                                                   ^

C:\Users\hpwin8ardiap\Documents\Arduino\libraries\Adafruit_GFX/Adafruit_GFX.h:527:211: error: expected unqualified-id before '<' token

         <td id="LC11" class="blob-code js-file-line">#<span class="pl-k">define</span> <span class="pl-en">swap</span>(<span class="pl-v">a, b</span>) { <span class="pl-c1">int16_t</span> t = a; a = b; b = t; }</td>

                                                                                                                                                                                                                   ^

C:\Users\hpwin8ardiap\Documents\Arduino\libraries\Adafruit_GFX/Adafruit_GFX.h:845:56: error: expected unqualified-id before '<' token

         <td id="LC88" class="blob-code js-file-line">};</td>

                                                        ^

C:\Users\hpwin8ardiap\Documents\Arduino\libraries\Adafruit_GFX/Adafruit_GFX.h:895:18: error: expected unqualified-id before numeric constant

       <li>© 2015 <span title="0.03441s from github-fe129-cp1-prd.iad.github.net">GitHub</span>, Inc.</li>

                  ^

Erreur lors de la compilation.
Ce rapport contiendrait plus d'informations si l'option
"Montrer les informations de sortie pendant la compilation"
était activée dans Fichier > Préférences.
Last edited by adafruit_support_mike on Tue Mar 24, 2015 11:08 pm, edited 1 time in total.
Reason: added CODE tags to preserve formatting

User avatar
adafruit_support_mike
 
Posts: 67454
Joined: Thu Feb 11, 2010 2:51 pm

Re: Adafruit_LEDBackpack Library Compile Error

Post by adafruit_support_mike »

Il semble que vous avez le HTML dans les fichiers de bibliothèque:

Code: Select all

     <title>Adafruit-GFX-Library/Adafruit_GFX.h at master · adafruit/Adafruit-GFX-Library · GitHub</title>
Cette tutorial est plein d’information au subject d’installation des bibliothèques:

https://learn.adafruit.com/adafruit-all ... -libraries

Locked
Please be positive and constructive with your questions and comments.

Return to “Other Arduino products from Adafruit”