Skip to content
  • MySensors
  • OpenHardware.io
  • Categories
  • Recent
  • Tags
  • Popular
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo
  1. Home
  2. Troubleshooting
  3. Compiling Problems

Compiling Problems

Scheduled Pinned Locked Moved Troubleshooting
15 Posts 9 Posters 12.0k Views 4 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • A Offline
    A Offline
    atomicpapa
    wrote on last edited by
    #3

    Update: I should have mentioned in previous post that I have also attempted to remove and reinstall recipes. Also removed and reinstalled the arduino IDE. I also install IDE 1.0.6 which does result in different errors:

    This report would have more information with
    "Show verbose output during compilation"
    enabled in File > Preferences.
    Arduino: 1.0.6 (Linux), Board: "Arduino Nano w/ ATmega328"
    In file included from SerialGateway.ino:53:
    GatewayUtil.h:40: error: ‘MyParserSerial’ does not name a type
    GatewayUtil.h:44: error: ‘MAX_PAYLOAD’ was not declared in this scope
    GatewayUtil.h:67: error: expected ‘,’ or ‘...’ before ‘&’ token
    GatewayUtil.h:67: error: ISO C++ forbids declaration of ‘MyMessage’ with no type
    GatewayUtil.h: In function ‘void incomingMessage(int)’:
    GatewayUtil.h:74: error: ‘message’ was not declared in this scope
    GatewayUtil.h:74: error: ‘mGetCommand’ was not declared in this scope
    GatewayUtil.h:74: error: ‘mGetAck’ was not declared in this scope
    GatewayUtil.h:74: error: ‘convBuf’ was not declared in this scope
    GatewayUtil.h: At global scope:
    GatewayUtil.h:98: error: variable or field ‘parseAndSend’ declared void
    GatewayUtil.h:98: error: ‘MySensor’ was not declared in this scope
    GatewayUtil.h:98: error: ‘gw’ was not declared in this scope
    GatewayUtil.h:98: error: expected primary-expression before ‘char’

    1 Reply Last reply
    0
    • L Offline
      L Offline
      Luppie
      wrote on last edited by
      #4

      I'm having the same problem.
      Started with MySensors yesterday and tried to install the esp8266 WiFi Gateway.

      Did a clean install of the Arduino IDE 1.6.6 and followed all steps described here

      The result is the same as the topicstarter.

      1 Reply Last reply
      0
      • T Offline
        T Offline
        tbowmo
        Admin
        wrote on last edited by
        #5

        The problems are related to arduino 1.6.6, and currently only dev is able to compile on it (as far as I know).

        1 Reply Last reply
        1
        • L Offline
          L Offline
          Luppie
          wrote on last edited by
          #6

          I can confirm that. Just removed 1.6.6 and revert to 1.6.5 and now it is working instantly.
          Thank you for the hint.

          Maybe it's an option to edit the esp8266_gateway page and remove the + from Arduino 1.6.5+ and add a remark that it's not (yet) working on 1.6.6

          1 Reply Last reply
          0
          • A Offline
            A Offline
            atomicpapa
            wrote on last edited by
            #7

            Thanks!! That solved it!!

            1 Reply Last reply
            0
            • N Offline
              N Offline
              NBM
              wrote on last edited by
              #8

              That worked. Thank you.

              1 Reply Last reply
              0
              • H Offline
                H Offline
                hek
                Admin
                wrote on last edited by
                #9

                FYI: Updated master branch (1.5.1) to compile on Arduino IDE 1.6.6 a couple of days ago.

                1 Reply Last reply
                0
                • S Offline
                  S Offline
                  shabba
                  wrote on last edited by shabba
                  #10

                  Is there a link to the 1.5.1 ? And is it considered a stable release? Also might be worth making it the default download for stable so new people don't get scared away.
                  Thanks!

                  1 Reply Last reply
                  0
                  • K Offline
                    K Offline
                    korttoma
                    Hero Member
                    wrote on last edited by
                    #11

                    The "Download Libraries" button on this page -> http://www.mysensors.org/about/arduino will give you the 1.5.1 version.

                    • Tomas
                    1 Reply Last reply
                    0
                    • A Offline
                      A Offline
                      ansh
                      wrote on last edited by
                      #12

                      I need help! Does not work WiFi Gateway using ESP8266.


                      WARNING: Category '' in library UIPEthernet is not valid. Setting to 'Uncategorized'
                      WARNING: Category '' in library OneWire is not valid. Setting to 'Uncategorized'


                      upload-87fb2d34-a887-4c42-bdcc-1ede9c6b8f51

                      1 Reply Last reply
                      0
                      • H Offline
                        H Offline
                        hek
                        Admin
                        wrote on last edited by
                        #13

                        That's just warnings the new IDE is spitting out. Nothing to worry about.

                        1 Reply Last reply
                        0
                        • A Offline
                          A Offline
                          ansh
                          wrote on last edited by ansh
                          #14

                          Thank you! Ok.
                          But after flashing WiFi Gateway ESP8266 not pinged .. When I unplug the USB cord from your computer and connect an external source of 5V, then it worked ...

                          1 Reply Last reply
                          0
                          • B Offline
                            B Offline
                            bgriffith87
                            wrote on last edited by
                            #15

                            This thread helped me as well when I installed Arduino IDE 1.6.7. I still had an old version of the MySensors library kicking around in my Sketch Book (if it isn't broke, don't fix it). I just want to keep this thread alive for awhile. :)

                            1 Reply Last reply
                            0

                            Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                            Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                            With your input, this post could be even better 💗

                            Register Login
                            Reply
                            • Reply as topic
                            Log in to reply
                            • Oldest to Newest
                            • Newest to Oldest
                            • Most Votes


                            14

                            Online

                            12.0k

                            Users

                            11.2k

                            Topics

                            113.4k

                            Posts


                            Copyright 2025 TBD   |   Forum Guidelines   |   Privacy Policy   |   Terms of Service
                            • Login

                            • Don't have an account? Register

                            • Login or register to search.
                            • First post
                              Last post
                            0
                            • MySensors
                            • OpenHardware.io
                            • Categories
                            • Recent
                            • Tags
                            • Popular