Welcome to MattzoBricks Forums MattzoLayoutController (MLC) MLC – Fehler beim Kompilieren

Viewing 3 reply threads
  • Author
    Posts
    • #5000
      volkmar weissvolkmar weiss
      Participant

      Ich habe mich mal an dem MLC mit einem ESP8266-12F versucht, aber beim Kompilieren kommt der Fehler:
      In function ‘void levelCrossingCommand(int)’:
      MattzoLayoutController:868:146: error: call of overloaded ‘abs(unsigned int)’ is ambiguous

      jemand ne Ahnung was das bedeutet ?

      I tried the MLC with an ESP8266-12F, but the error comes up when compiling:
      In function ‘void levelCrossingCommand(int)’:
      MattzoLayoutController:868:146: error: call of overloaded ‘abs(unsigned int)’ is ambiguous

      anyone have any idea what that means?

    • #5087
      Matthias RunteMatthias Runte
      Keymaster

      Hm, ich meine, dass wir das Problem längst gelöst hatten. Schau mal, ob Du die aktuellen Version 0.5.1 der MattzoController Firmware verwendest, und dass die korrenten Versionen der Arduino-Libraries verwendet werden.

    • #5169
      volkmar weissvolkmar weiss
      Participant

      Sorry das ich jetzt erst antworte, sonst krieg ich bei Antworten immer eine Email, diesmal nicht. Ich habe die Firmware 0.5.1 nochmal runtergeladen und die Bibliotheken wie beschrieben in der Version installiert. Trotzdem bekomme ich immer die oben genannte Fehlermeldung beim kompilieren. Wäre nett wenn du nochmal drübergucken könntest.

    • #5462
      Matthias RunteMatthias Runte
      Keymaster

      Hallo Volkmar,
      wir haben das Problem identifiziert und mit der neuen Firmware 0.6 hoffentlich auch gelöst. Hintergrund war, dass abs() keine unsigned integers schluckt (eigentlich logisch), und daher bei einigen Compilern Fehler wirft.

      Schau mal, ob es jetzt funktioniert, falls das Problem noch aktuell ist.

      Gruß,
      Mattze

Viewing 3 reply threads
  • You must be logged in to reply to this topic.