Mottramlabs / 4-Channel-Mains-Current-Sensor

A 4-Channel mains sensor board with an option for either a Wemos D1 Mini or an ESP-12 WiFi module
16 stars 7 forks source link

Unable to Compile #3

Open bonz099 opened 2 years ago

bonz099 commented 2 years ago

Not sure what im doing wrong, but I keep getting the error below after uncommenting out #define Fixed_IP in the main project. or jest even loading it unchanged, I cant get it to compile.

c:/users/bonz/appdata/local/arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld.exe: sketch\MQTT_4_Way_Mains_Power_Sensor_MLP201136.ino.cpp.o: in function `_ZNSt8functionIFvPcPhjEEC4IPS2_vvEET_':
c:\users\bonz\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed\xtensa-lx106-elf\include\c++\10.3.0\bits/std_function.h:610: undefined reference to `_ZN9MLP20113612power_sampleEi'
c:/users/bonz/appdata/local/arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld.exe: sketch\MQTT_4_Way_Mains_Power_Sensor_MLP201136.ino.cpp.o:(.text.loop+0x56): undefined reference to `_ZN9MLP20113612power_sampleEi'
c:/users/bonz/appdata/local/arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld.exe: sketch\MQTT_4_Way_Mains_Power_Sensor_MLP201136.ino.cpp.o: in function `loop':
C:\Users\Bonz\AppData\Local\Temp\arduino_modified_sketch_795937/MQTT_4_Way_Mains_Power_Sensor_MLP201136.ino:115: undefined reference to `_ZN9MLP201136C1Eiid'
c:/users/bonz/appdata/local/arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld.exe: sketch\MQTT_4_Way_Mains_Power_Sensor_MLP201136.ino.cpp.o: in function `_GLOBAL__sub_I_ip':
sketch/Wifi_Settings.h:11: undefined reference to `_ZN9MLP201136C1Eiid'

Am I doing something wrong?