Hi leute,
ich schreib gerade ne BMA020-lib in eclipse, jetzt dachte ich mir probieren wir es doch mal in der Arduino IDE. Aber die spuckt mir lauter fehler aus von wegen "multiple definition", aber in eclipse funktioniert alles einwandfrei kann mir einer sagen woran das liegt?
Die IDE macht etwas mehr als nur den Compiler mit den paar Dateien aufzurufen. Sie packt die beiden Routinen setup() und loop() in den notwendigen Drumherum-Code ein und inkludiert die notwendigen Bibliotheken und Header-Dateien.
Sieht so aus, als ob Du Deinen BMA-Code sowohl als Bibliothek installiert hast, als auch in einem Tab in der IDE. Das kann nicht funktionieren. Mach nur eins von beidem.