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!
Adafruit_LEDBackpack Library Compile Error
Moderators: adafruit_support_bill, adafruit
Please be positive and constructive with your questions and comments.
- alexosborne
- Posts: 5
- Joined: Sun Jun 01, 2014 5:40 am
- Franklin97355
- Posts: 23912
- Joined: Mon Apr 21, 2008 2:33 pm
Re: Adafruit_LEDBackpack Library Compile Error
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.C:\Users\Alex\Documents\Arduino\libraries\Robot_Control/Adafruit_GFX.h:41: note: Adafruit_GFX::Adafruit_GFX()
- alexosborne
- Posts: 5
- Joined: Sun Jun 01, 2014 5:40 am
Re: Adafruit_LEDBackpack Library Compile Error
That fixed it! Thank you!franklin97355 wrote: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.C:\Users\Alex\Documents\Arduino\libraries\Robot_Control/Adafruit_GFX.h:41: note: Adafruit_GFX::Adafruit_GFX()
-
- Posts: 2
- Joined: Tue Dec 31, 2013 1:44 pm
Re: Adafruit_LEDBackpack Library Compile Error
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
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.
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.
"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
Reason: added CODE tags to preserve formatting
- adafruit_support_mike
- Posts: 67454
- Joined: Thu Feb 11, 2010 2:51 pm
Re: Adafruit_LEDBackpack Library Compile Error
Il semble que vous avez le HTML dans les fichiers de bibliothèque:
Cette tutorial est plein d’information au subject d’installation des bibliothèques:
https://learn.adafruit.com/adafruit-all ... -libraries
Code: Select all
<title>Adafruit-GFX-Library/Adafruit_GFX.h at master · adafruit/Adafruit-GFX-Library · GitHub</title>
https://learn.adafruit.com/adafruit-all ... -libraries
Please be positive and constructive with your questions and comments.