Gateway on RPi zero config.h:39: first defined here



  • I'm building a gateway on an RPi zero. First I got a complaint about stropts.h which was fixed by creating an empty file of that name in the MySensors/core directory.

    Now I'm getting:

    /usr/bin/ld: build/examples_linux/mysgw.o:/home/appian3344/MySensors/./hal/architecture/Linux/drivers/core/config.h:39: multiple definition of `conf'; build/hal/architecture/Linux/drivers/core/config.o:/home/appian3344/MySensors/hal/architecture/Linux/drivers/core/config.h:39: first defined here
    

    I found a post that stated that the poster fixed, but not how it was fixed. Does someone know the trick?

    OSD



  • I found the answer here.

    In config.c two lines have to be added and in config.h, one line is modified and two added


Log in to reply
 

Suggested Topics

48
Online

11.4k
Users

11.1k
Topics

112.6k
Posts