C:\Users\Kirito\AppData\Local\Temp\ccyC4cxy.ltrans0.ltrans.o: In function `global constructors keyed to 65535_0_electronic_safe.ino.cpp.o.2294': <artificial>:(.text.startup+0x1a2): undefined reference to `SafeState::SafeState()' C:\Users\Kirito\AppData\Local\Temp\ccyC4cxy.ltrans0.ltrans.o: In function `setup': C:\Users\Kirito\AppData\Local\Temp\.arduinoIDE-unsaved20241024-11312-kxqawa.0hurp\sketch_nov24c\electronic-safe/electronic-safe.ino:185: undefined reference to `init_icons(LiquidCrystal&)' C:\Users\Kirito\AppData\Local\Temp\.arduinoIDE-unsaved20241024-11312-kxqawa.0hurp\sketch_nov24c\electronic-safe/electronic-safe.ino:192: undefined reference to `SafeState::locked()' C:\Users\Kirito\AppData\Local\Temp\ccyC4cxy.ltrans0.ltrans.o: In function `lock': C:\Users\Kirito\AppData\Local\Temp\.arduinoIDE-unsaved20241024-11312-kxqawa.0hurp\sketch_nov24c\electronic-safe/electronic-safe.ino:36: undefined reference to `SafeState::lock()' C:\Users\Kirito\AppData\Local\Temp\ccyC4cxy.ltrans0.ltrans.o: In function `loop': C:\Users\Kirito\AppData\Local\Temp\.arduinoIDE-unsaved20241024-11312-kxqawa.0hurp\sketch_nov24c\electronic-safe/electronic-safe.ino:202: undefined reference to `SafeState::locked()' C:\Users\Kirito\AppData\Local\Temp\ccyC4cxy.ltrans0.ltrans.o: In function `safeLockedLogic': C:\Users\Kirito\AppData\Local\Temp\.arduinoIDE-unsaved20241024-11312-kxqawa.0hurp\sketch_nov24c\electronic-safe/electronic-safe.ino:169: undefined reference to `SafeState::unlock(String)' C:\Users\Kirito\AppData\Local\Temp\ccyC4cxy.ltrans0.ltrans.o: In function `safeUnlockedLogic': C:\Users\Kirito\AppData\Local\Temp\.arduinoIDE-unsaved20241024-11312-kxqawa.0hurp\sketch_nov24c\electronic-safe/electronic-safe.ino:130: undefined reference to `SafeState::hasCode()' C:\Users\Kirito\AppData\Local\Temp\ccyC4cxy.ltrans0.ltrans.o: In function `setNewCode': C:\Users\Kirito\AppData\Local\Temp\.arduinoIDE-unsaved20241024-11312-kxqawa.0hurp\sketch_nov24c\electronic-safe/electronic-safe.ino:94: undefined reference to `SafeState::setCode(String)' C:\Users\Kirito\AppData\Local\Temp\ccyC4cxy.ltrans0.ltrans.o: In function `safeUnlockedLogic': C:\Users\Kirito\AppData\Local\Temp\.arduinoIDE-unsaved20241024-11312-kxqawa.0hurp\sketch_nov24c\electronic-safe/electronic-safe.ino:155: undefined reference to `SafeState::lock()' C:\Users\Kirito\AppData\Local\Temp\ccyC4cxy.ltrans0.ltrans.o: In function `lock': C:\Users\Kirito\AppData\Local\Temp\.arduinoIDE-unsaved20241024-11312-kxqawa.0hurp\sketch_nov24c\electronic-safe/electronic-safe.ino:36: undefined reference to `SafeState::lock()' collect2.exe: error: ld returned 1 exit status
<artificial>:(.text.startup+0x1a2): undefined reference to `SafeState::SafeState()'
C:\Users\Kirito\AppData\Local\Temp\ccyC4cxy.ltrans0.ltrans.o: In function `setup':
C:\Users\Kirito\AppData\Local\Temp\.arduinoIDE-unsaved20241024-11312-kxqawa.0hurp\sketch_nov24c\electronic-safe/electronic-safe.ino:185: undefined reference to `init_icons(LiquidCrystal&)'
C:\Users\Kirito\AppData\Local\Temp\.arduinoIDE-unsaved20241024-11312-kxqawa.0hurp\sketch_nov24c\electronic-safe/electronic-safe.ino:192: undefined reference to `SafeState::locked()'
C:\Users\Kirito\AppData\Local\Temp\ccyC4cxy.ltrans0.ltrans.o: In function `lock':
C:\Users\Kirito\AppData\Local\Temp\.arduinoIDE-unsaved20241024-11312-kxqawa.0hurp\sketch_nov24c\electronic-safe/electronic-safe.ino:36: undefined reference to `SafeState::lock()'
C:\Users\Kirito\AppData\Local\Temp\ccyC4cxy.ltrans0.ltrans.o: In function `loop':
C:\Users\Kirito\AppData\Local\Temp\.arduinoIDE-unsaved20241024-11312-kxqawa.0hurp\sketch_nov24c\electronic-safe/electronic-safe.ino:202: undefined reference to `SafeState::locked()'
C:\Users\Kirito\AppData\Local\Temp\ccyC4cxy.ltrans0.ltrans.o: In function `safeLockedLogic':
C:\Users\Kirito\AppData\Local\Temp\.arduinoIDE-unsaved20241024-11312-kxqawa.0hurp\sketch_nov24c\electronic-safe/electronic-safe.ino:169: undefined reference to `SafeState::unlock(String)'
C:\Users\Kirito\AppData\Local\Temp\ccyC4cxy.ltrans0.ltrans.o: In function `safeUnlockedLogic':
C:\Users\Kirito\AppData\Local\Temp\.arduinoIDE-unsaved20241024-11312-kxqawa.0hurp\sketch_nov24c\electronic-safe/electronic-safe.ino:130: undefined reference to `SafeState::hasCode()'
C:\Users\Kirito\AppData\Local\Temp\ccyC4cxy.ltrans0.ltrans.o: In function `setNewCode':
C:\Users\Kirito\AppData\Local\Temp\.arduinoIDE-unsaved20241024-11312-kxqawa.0hurp\sketch_nov24c\electronic-safe/electronic-safe.ino:94: undefined reference to `SafeState::setCode(String)'
C:\Users\Kirito\AppData\Local\Temp\ccyC4cxy.ltrans0.ltrans.o: In function `safeUnlockedLogic':
C:\Users\Kirito\AppData\Local\Temp\.arduinoIDE-unsaved20241024-11312-kxqawa.0hurp\sketch_nov24c\electronic-safe/electronic-safe.ino:155: undefined reference to `SafeState::lock()'
C:\Users\Kirito\AppData\Local\Temp\ccyC4cxy.ltrans0.ltrans.o: In function `lock':
C:\Users\Kirito\AppData\Local\Temp\.arduinoIDE-unsaved20241024-11312-kxqawa.0hurp\sketch_nov24c\electronic-safe/electronic-safe.ino:36: undefined reference to `SafeState::lock()'
collect2.exe: error: ld returned 1 exit status
exit status 1
Compilation error: exit status 1