{{ambox|text=Si une erreur de bibliothèque s'affiche, veuillez vérifier si vous avez correctement effectué l'ensemble des consignes précédentes.}}
{{ambox|text=Si une erreur de bibliothèque s'affiche, veuillez vérifier si vous avez correctement effectué l'ensemble des consignes précédentes.}}
+
+
=== error: 'swap' was not declared in this scope ===
+
Si vous rencontrez l'erreur {{fname|error: 'swap' was not declared in this scope"}} c'est parce que la bibliothèque {{fname|Adafruit_LEDBackpack}} compte sur la définition de '''swap()''' dans la bibliothèque {{fname|GFX}}.
+
+
Seulement voila, dans la bibliothèque GFX, '''swap()''' est devenu '''_swap_int16_t()''' et suivant la version de votre bibliothèque vous pourriez rencontrer l'erreur indiquant que la définition de '''swap()''' est manquant.
+
+
'''{{underline|Correction:}}'''
+
+
Pour corriger l'erreur, ajoutez la ligne suivante dans le fichier {{fname|Adafruit_LEDBackpack.h}} se trouvant dans la bibliothèque '''Adafruit_LEDBackpack'''.
+
+
<nowiki>#define swap(a, b) { int16_t t = a; a = b; b = t; }</nowiki>