Hi Everybody,
hi especially to the author of the ioAbstraction-library @davetcc
I installed the ioAbstractionlibrary
and all the depending libraries.
The I copied and pasted this GiPo-example-code
from the raw-text-website
https://raw.githubusercontent.com/davetcc/IoAbstraction/master/examples/rotaryEncoderLed23017/rotaryEncoderLed23017.ino
and tried to compile it for arduino-Uno but I got a lot of compiler-errors
Arduino: 1.8.19 (Windows 10), TD: 1.57, Board: "Arduino Uno"
E:\Arduino-funktioniert\arduino-1.8.19-windows-2022-01-30\arduino-1.8.19\arduino-builder -dump-prefs -logger=machine -hardware E:\Arduino-funktioniert\arduino-1.8.19-windows-2022-01-30\arduino-1.8.19\hardware -hardware C:\Users\dipl-\AppData\Local\Arduino15\packages -tools E:\Arduino-funktioniert\arduino-1.8.19-windows-2022-01-30\arduino-1.8.19\tools-builder -tools E:\Arduino-funktioniert\arduino-1.8.19-windows-2022-01-30\arduino-1.8.19\hardware\tools\avr -tools C:\Users\dipl-\AppData\Local\Arduino15\packages -built-in-libraries E:\Arduino-funktioniert\arduino-1.8.19-windows-2022-01-30\arduino-1.8.19\libraries -libraries F:\myData\Arduino\libraries -fqbn=arduino:avr:uno -vid-pid=10C4_EA60 -ide-version=10819 -build-path C:\Users\dipl-\AppData\Local\Temp\arduino_build_814318 -warnings=all -build-cache C:\Users\dipl-\AppData\Local\Temp\arduino_cache_400908 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Users\dipl-\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0 -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Users\dipl-\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0 -prefs=runtime.tools.avrdude.path=C:\Users\dipl-\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17 -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:\Users\dipl-\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17 -prefs=runtime.tools.avr-gcc.path=C:\Users\dipl-\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7 -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=C:\Users\dipl-\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7 -verbose F:\myData\Arduino\rotaryEncoderLed23017.ino\rotaryEncoderLed23017.ino.ino
E:\Arduino-funktioniert\arduino-1.8.19-windows-2022-01-30\arduino-1.8.19\arduino-builder -compile -logger=machine -hardware E:\Arduino-funktioniert\arduino-1.8.19-windows-2022-01-30\arduino-1.8.19\hardware -hardware C:\Users\dipl-\AppData\Local\Arduino15\packages -tools E:\Arduino-funktioniert\arduino-1.8.19-windows-2022-01-30\arduino-1.8.19\tools-builder -tools E:\Arduino-funktioniert\arduino-1.8.19-windows-2022-01-30\arduino-1.8.19\hardware\tools\avr -tools C:\Users\dipl-\AppData\Local\Arduino15\packages -built-in-libraries E:\Arduino-funktioniert\arduino-1.8.19-windows-2022-01-30\arduino-1.8.19\libraries -libraries F:\myData\Arduino\libraries -fqbn=arduino:avr:uno -vid-pid=10C4_EA60 -ide-version=10819 -build-path C:\Users\dipl-\AppData\Local\Temp\arduino_build_814318 -warnings=all -build-cache C:\Users\dipl-\AppData\Local\Temp\arduino_cache_400908 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Users\dipl-\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0 -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Users\dipl-\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0 -prefs=runtime.tools.avrdude.path=C:\Users\dipl-\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17 -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:\Users\dipl-\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17 -prefs=runtime.tools.avr-gcc.path=C:\Users\dipl-\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7 -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=C:\Users\dipl-\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7 -verbose F:\myData\Arduino\rotaryEncoderLed23017.ino\rotaryEncoderLed23017.ino.ino
Using board 'uno' from platform in folder: C:\Users\dipl-\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6
Using core 'arduino' from platform in folder: C:\Users\dipl-\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6
Detecting libraries used...
"C:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\cores\\arduino" "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\variants\\standard" "C:\\Users\\dipl-\\AppData\\Local\\Temp\\arduino_build_814318\\sketch\\rotaryEncoderLed23017.ino.ino.cpp" -o nul
Alternatives for IoAbstraction.h: [IoAbstraction@2.4.3]
ResolveLibrary(IoAbstraction.h)
-> candidates: [IoAbstraction@2.4.3]
"C:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\cores\\arduino" "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\variants\\standard" "-IF:\\myData\\Arduino\\libraries\\IoAbstraction\\src" "C:\\Users\\dipl-\\AppData\\Local\\Temp\\arduino_build_814318\\sketch\\rotaryEncoderLed23017.ino.ino.cpp" -o nul
Alternatives for TaskManagerIO.h: [TaskManagerIO@1.3.5]
ResolveLibrary(TaskManagerIO.h)
-> candidates: [TaskManagerIO@1.3.5]
"C:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\cores\\arduino" "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\variants\\standard" "-IF:\\myData\\Arduino\\libraries\\IoAbstraction\\src" "-IF:\\myData\\Arduino\\libraries\\TaskManagerIO\\src" "C:\\Users\\dipl-\\AppData\\Local\\Temp\\arduino_build_814318\\sketch\\rotaryEncoderLed23017.ino.ino.cpp" -o nul
Alternatives for SimpleCollections.h: [SimpleCollections@1.2.3]
ResolveLibrary(SimpleCollections.h)
-> candidates: [SimpleCollections@1.2.3]
"C:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\cores\\arduino" "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\variants\\standard" "-IF:\\myData\\Arduino\\libraries\\IoAbstraction\\src" "-IF:\\myData\\Arduino\\libraries\\TaskManagerIO\\src" "-IF:\\myData\\Arduino\\libraries\\SimpleCollections\\src" "C:\\Users\\dipl-\\AppData\\Local\\Temp\\arduino_build_814318\\sketch\\rotaryEncoderLed23017.ino.ino.cpp" -o nul
Alternatives for Wire.h: [Wire@1.0]
ResolveLibrary(Wire.h)
-> candidates: [Wire@1.0]
"C:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\cores\\arduino" "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\variants\\standard" "-IF:\\myData\\Arduino\\libraries\\IoAbstraction\\src" "-IF:\\myData\\Arduino\\libraries\\TaskManagerIO\\src" "-IF:\\myData\\Arduino\\libraries\\SimpleCollections\\src" "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\libraries\\Wire\\src" "C:\\Users\\dipl-\\AppData\\Local\\Temp\\arduino_build_814318\\sketch\\rotaryEncoderLed23017.ino.ino.cpp" -o nul
"C:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\cores\\arduino" "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\variants\\standard" "-IF:\\myData\\Arduino\\libraries\\IoAbstraction\\src" "-IF:\\myData\\Arduino\\libraries\\TaskManagerIO\\src" "-IF:\\myData\\Arduino\\libraries\\SimpleCollections\\src" "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\libraries\\Wire\\src" "F:\\myData\\Arduino\\libraries\\IoAbstraction\\src\\EepromAbstraction.cpp" -o nul
"C:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\cores\\arduino" "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\variants\\standard" "-IF:\\myData\\Arduino\\libraries\\IoAbstraction\\src" "-IF:\\myData\\Arduino\\libraries\\TaskManagerIO\\src" "-IF:\\myData\\Arduino\\libraries\\SimpleCollections\\src" "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\libraries\\Wire\\src" "F:\\myData\\Arduino\\libraries\\IoAbstraction\\src\\EepromAbstractionWire.cpp" -o nul
"C:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\cores\\arduino" "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\variants\\standard" "-IF:\\myData\\Arduino\\libraries\\IoAbstraction\\src" "-IF:\\myData\\Arduino\\libraries\\TaskManagerIO\\src" "-IF:\\myData\\Arduino\\libraries\\SimpleCollections\\src" "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\libraries\\Wire\\src" "F:\\myData\\Arduino\\libraries\\IoAbstraction\\src\\IoAbstraction.cpp" -o nul
"C:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\cores\\arduino" "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\variants\\standard" "-IF:\\myData\\Arduino\\libraries\\IoAbstraction\\src" "-IF:\\myData\\Arduino\\libraries\\TaskManagerIO\\src" "-IF:\\myData\\Arduino\\libraries\\SimpleCollections\\src" "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\libraries\\Wire\\src" "F:\\myData\\Arduino\\libraries\\IoAbstraction\\src\\IoAbstractionWire.cpp" -o nul
"C:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\cores\\arduino" "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\variants\\standard" "-IF:\\myData\\Arduino\\libraries\\IoAbstraction\\src" "-IF:\\myData\\Arduino\\libraries\\TaskManagerIO\\src" "-IF:\\myData\\Arduino\\libraries\\SimpleCollections\\src" "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\libraries\\Wire\\src" "F:\\myData\\Arduino\\libraries\\IoAbstraction\\src\\IoLogging.cpp" -o nul
"C:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\cores\\arduino" "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\variants\\standard" "-IF:\\myData\\Arduino\\libraries\\IoAbstraction\\src" "-IF:\\myData\\Arduino\\libraries\\TaskManagerIO\\src" "-IF:\\myData\\Arduino\\libraries\\SimpleCollections\\src" "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\libraries\\Wire\\src" "F:\\myData\\Arduino\\libraries\\IoAbstraction\\src\\KeyboardManager.cpp" -o nul
"C:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\cores\\arduino" "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\variants\\standard" "-IF:\\myData\\Arduino\\libraries\\IoAbstraction\\src" "-IF:\\myData\\Arduino\\libraries\\TaskManagerIO\\src" "-IF:\\myData\\Arduino\\libraries\\SimpleCollections\\src" "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\libraries\\Wire\\src" "F:\\myData\\Arduino\\libraries\\IoAbstraction\\src\\SwitchInput.cpp" -o nul
"C:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\cores\\arduino" "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\variants\\standard" "-IF:\\myData\\Arduino\\libraries\\IoAbstraction\\src" "-IF:\\myData\\Arduino\\libraries\\TaskManagerIO\\src" "-IF:\\myData\\Arduino\\libraries\\SimpleCollections\\src" "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\libraries\\Wire\\src" "F:\\myData\\Arduino\\libraries\\IoAbstraction\\src\\TaskManager.cpp" -o nul
"C:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\cores\\arduino" "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\variants\\standard" "-IF:\\myData\\Arduino\\libraries\\IoAbstraction\\src" "-IF:\\myData\\Arduino\\libraries\\TaskManagerIO\\src" "-IF:\\myData\\Arduino\\libraries\\SimpleCollections\\src" "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\libraries\\Wire\\src" "F:\\myData\\Arduino\\libraries\\IoAbstraction\\src\\arduino\\ArduinoAnalogDevice.cpp" -o nul
"C:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\cores\\arduino" "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\variants\\standard" "-IF:\\myData\\Arduino\\libraries\\IoAbstraction\\src" "-IF:\\myData\\Arduino\\libraries\\TaskManagerIO\\src" "-IF:\\myData\\Arduino\\libraries\\SimpleCollections\\src" "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\libraries\\Wire\\src" "F:\\myData\\Arduino\\libraries\\IoAbstraction\\src\\arduino\\ArduinoDigitalIO.cpp" -o nul
"C:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\cores\\arduino" "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\variants\\standard" "-IF:\\myData\\Arduino\\libraries\\IoAbstraction\\src" "-IF:\\myData\\Arduino\\libraries\\TaskManagerIO\\src" "-IF:\\myData\\Arduino\\libraries\\SimpleCollections\\src" "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\libraries\\Wire\\src" "F:\\myData\\Arduino\\libraries\\IoAbstraction\\src\\arduino\\ArduinoWireWrappper.cpp" -o nul
"C:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\cores\\arduino" "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\variants\\standard" "-IF:\\myData\\Arduino\\libraries\\IoAbstraction\\src" "-IF:\\myData\\Arduino\\libraries\\TaskManagerIO\\src" "-IF:\\myData\\Arduino\\libraries\\SimpleCollections\\src" "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\libraries\\Wire\\src" "F:\\myData\\Arduino\\libraries\\IoAbstraction\\src\\avr\\AVRWireWrappper.cpp" -o nul
"C:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\cores\\arduino" "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\variants\\standard" "-IF:\\myData\\Arduino\\libraries\\IoAbstraction\\src" "-IF:\\myData\\Arduino\\libraries\\TaskManagerIO\\src" "-IF:\\myData\\Arduino\\libraries\\SimpleCollections\\src" "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\libraries\\Wire\\src" "F:\\myData\\Arduino\\libraries\\IoAbstraction\\src\\esp32\\ESP32AnalogDevice.cpp" -o nul
"C:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\cores\\arduino" "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\variants\\standard" "-IF:\\myData\\Arduino\\libraries\\IoAbstraction\\src" "-IF:\\myData\\Arduino\\libraries\\TaskManagerIO\\src" "-IF:\\myData\\Arduino\\libraries\\SimpleCollections\\src" "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\libraries\\Wire\\src" "F:\\myData\\Arduino\\libraries\\IoAbstraction\\src\\esp32\\ESP32DigitalIO.cpp" -o nul
"C:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\cores\\arduino" "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\variants\\standard" "-IF:\\myData\\Arduino\\libraries\\IoAbstraction\\src" "-IF:\\myData\\Arduino\\libraries\\TaskManagerIO\\src" "-IF:\\myData\\Arduino\\libraries\\SimpleCollections\\src" "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\libraries\\Wire\\src" "F:\\myData\\Arduino\\libraries\\IoAbstraction\\src\\mbed\\HalStm32EepromAbstraction.cpp" -o nul
"C:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\cores\\arduino" "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\variants\\standard" "-IF:\\myData\\Arduino\\libraries\\IoAbstraction\\src" "-IF:\\myData\\Arduino\\libraries\\TaskManagerIO\\src" "-IF:\\myData\\Arduino\\libraries\\SimpleCollections\\src" "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\libraries\\Wire\\src" "F:\\myData\\Arduino\\libraries\\IoAbstraction\\src\\mbed\\MbedAnalogDevice.cpp" -o nul
"C:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\cores\\arduino" "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\variants\\standard" "-IF:\\myData\\Arduino\\libraries\\IoAbstraction\\src" "-IF:\\myData\\Arduino\\libraries\\TaskManagerIO\\src" "-IF:\\myData\\Arduino\\libraries\\SimpleCollections\\src" "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\libraries\\Wire\\src" "F:\\myData\\Arduino\\libraries\\IoAbstraction\\src\\mbed\\MbedDigitalIO.cpp" -o nul
"C:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\cores\\arduino" "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\variants\\standard" "-IF:\\myData\\Arduino\\libraries\\IoAbstraction\\src" "-IF:\\myData\\Arduino\\libraries\\TaskManagerIO\\src" "-IF:\\myData\\Arduino\\libraries\\SimpleCollections\\src" "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\libraries\\Wire\\src" "F:\\myData\\Arduino\\libraries\\IoAbstraction\\src\\mbed\\MbedWireWrapper.cpp" -o nul
"C:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\cores\\arduino" "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\variants\\standard" "-IF:\\myData\\Arduino\\libraries\\IoAbstraction\\src" "-IF:\\myData\\Arduino\\libraries\\TaskManagerIO\\src" "-IF:\\myData\\Arduino\\libraries\\SimpleCollections\\src" "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\libraries\\Wire\\src" "F:\\myData\\Arduino\\libraries\\TaskManagerIO\\src\\SimpleSpinLock.cpp" -o nul
"C:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\cores\\arduino" "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\variants\\standard" "-IF:\\myData\\Arduino\\libraries\\IoAbstraction\\src" "-IF:\\myData\\Arduino\\libraries\\TaskManagerIO\\src" "-IF:\\myData\\Arduino\\libraries\\SimpleCollections\\src" "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\libraries\\Wire\\src" "F:\\myData\\Arduino\\libraries\\TaskManagerIO\\src\\TaskManagerIO.cpp" -o nul
"C:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\cores\\arduino" "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\variants\\standard" "-IF:\\myData\\Arduino\\libraries\\IoAbstraction\\src" "-IF:\\myData\\Arduino\\libraries\\TaskManagerIO\\src" "-IF:\\myData\\Arduino\\libraries\\SimpleCollections\\src" "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\libraries\\Wire\\src" "F:\\myData\\Arduino\\libraries\\TaskManagerIO\\src\\TaskTypes.cpp" -o nul
"C:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\cores\\arduino" "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\variants\\standard" "-IF:\\myData\\Arduino\\libraries\\IoAbstraction\\src" "-IF:\\myData\\Arduino\\libraries\\TaskManagerIO\\src" "-IF:\\myData\\Arduino\\libraries\\SimpleCollections\\src" "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\libraries\\Wire\\src" "F:\\myData\\Arduino\\libraries\\TaskManagerIO\\src\\TmLongSchedule.cpp" -o nul
"C:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\cores\\arduino" "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\variants\\standard" "-IF:\\myData\\Arduino\\libraries\\IoAbstraction\\src" "-IF:\\myData\\Arduino\\libraries\\TaskManagerIO\\src" "-IF:\\myData\\Arduino\\libraries\\SimpleCollections\\src" "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\libraries\\Wire\\src" "F:\\myData\\Arduino\\libraries\\SimpleCollections\\src\\SCCircularBuffer.cpp" -o nul
"C:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\cores\\arduino" "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\variants\\standard" "-IF:\\myData\\Arduino\\libraries\\IoAbstraction\\src" "-IF:\\myData\\Arduino\\libraries\\TaskManagerIO\\src" "-IF:\\myData\\Arduino\\libraries\\SimpleCollections\\src" "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\libraries\\Wire\\src" "F:\\myData\\Arduino\\libraries\\SimpleCollections\\src\\SCThreadingSupport.cpp" -o nul
"C:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\cores\\arduino" "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\variants\\standard" "-IF:\\myData\\Arduino\\libraries\\IoAbstraction\\src" "-IF:\\myData\\Arduino\\libraries\\TaskManagerIO\\src" "-IF:\\myData\\Arduino\\libraries\\SimpleCollections\\src" "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\libraries\\Wire\\src" "F:\\myData\\Arduino\\libraries\\SimpleCollections\\src\\SimpleCollections.cpp" -o nul
"C:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\cores\\arduino" "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\variants\\standard" "-IF:\\myData\\Arduino\\libraries\\IoAbstraction\\src" "-IF:\\myData\\Arduino\\libraries\\TaskManagerIO\\src" "-IF:\\myData\\Arduino\\libraries\\SimpleCollections\\src" "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\libraries\\Wire\\src" "C:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\libraries\\Wire\\src\\Wire.cpp" -o nul
"C:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\cores\\arduino" "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\variants\\standard" "-IF:\\myData\\Arduino\\libraries\\IoAbstraction\\src" "-IF:\\myData\\Arduino\\libraries\\TaskManagerIO\\src" "-IF:\\myData\\Arduino\\libraries\\SimpleCollections\\src" "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\libraries\\Wire\\src" "C:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\libraries\\Wire\\src\\utility\\twi.c" -o nul
Generating function prototypes...
"C:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\cores\\arduino" "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\variants\\standard" "-IF:\\myData\\Arduino\\libraries\\IoAbstraction\\src" "-IF:\\myData\\Arduino\\libraries\\TaskManagerIO\\src" "-IF:\\myData\\Arduino\\libraries\\SimpleCollections\\src" "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\libraries\\Wire\\src" "C:\\Users\\dipl-\\AppData\\Local\\Temp\\arduino_build_814318\\sketch\\rotaryEncoderLed23017.ino.ino.cpp" -o "C:\\Users\\dipl-\\AppData\\Local\\Temp\\arduino_build_814318\\preproc\\ctags_target_for_gcc_minus_e.cpp"
"C:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\builtin\\tools\\ctags\\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\\Users\\dipl-\\AppData\\Local\\Temp\\arduino_build_814318\\preproc\\ctags_target_for_gcc_minus_e.cpp"
Sketch wird kompiliert...
"C:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\cores\\arduino" "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\variants\\standard" "-IF:\\myData\\Arduino\\libraries\\IoAbstraction\\src" "-IF:\\myData\\Arduino\\libraries\\TaskManagerIO\\src" "-IF:\\myData\\Arduino\\libraries\\SimpleCollections\\src" "-IC:\\Users\\dipl-\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\libraries\\Wire\\src" "C:\\Users\\dipl-\\AppData\\Local\\Temp\\arduino_build_814318\\sketch\\rotaryEncoderLed23017.ino.ino.cpp" -o "C:\\Users\\dipl-\\AppData\\Local\\Temp\\arduino_build_814318\\sketch\\rotaryEncoderLed23017.ino.ino.cpp.o"
In file included from F:\myData\Arduino\rotaryEncoderLed23017.ino\rotaryEncoderLed23017.ino.ino:12:0:
F:\myData\Arduino\libraries\IoAbstraction\src/IoAbstraction.h: In member function 'virtual void ShiftRegisterIoAbstraction165In::pinDirection(pinid_t, uint8_t)':
F:\myData\Arduino\libraries\IoAbstraction\src/IoAbstraction.h:97:31: warning: unused parameter 'pin' [-Wunused-parameter]
void pinDirection(pinid_t pin, uint8_t mode) override { }
^~~
F:\myData\Arduino\libraries\IoAbstraction\src/IoAbstraction.h:97:44: warning: unused parameter 'mode' [-Wunused-parameter]
void pinDirection(pinid_t pin, uint8_t mode) override { }
^~~~
F:\myData\Arduino\libraries\IoAbstraction\src/IoAbstraction.h: In member function 'virtual void ShiftRegisterIoAbstraction165In::writePort(pinid_t, uint8_t)':
F:\myData\Arduino\libraries\IoAbstraction\src/IoAbstraction.h:106:28: warning: unused parameter 'port' [-Wunused-parameter]
void writePort(pinid_t port, uint8_t portVal) override { }
^~~~
F:\myData\Arduino\libraries\IoAbstraction\src/IoAbstraction.h:106:42: warning: unused parameter 'portVal' [-Wunused-parameter]
void writePort(pinid_t port, uint8_t portVal) override { }
^~~~~~~
F:\myData\Arduino\libraries\IoAbstraction\src/IoAbstraction.h: In member function 'virtual void ShiftRegisterIoAbstraction165In::writeValue(pinid_t, uint8_t)':
F:\myData\Arduino\libraries\IoAbstraction\src/IoAbstraction.h:107:29: warning: unused parameter 'pin' [-Wunused-parameter]
void writeValue(pinid_t pin, uint8_t value) override { }
^~~
F:\myData\Arduino\libraries\IoAbstraction\src/IoAbstraction.h:107:42: warning: unused parameter 'value' [-Wunused-parameter]
void writeValue(pinid_t pin, uint8_t value) override { }
^~~~~
F:\myData\Arduino\rotaryEncoderLed23017.ino\rotaryEncoderLed23017.ino.ino: At global scope:
rotaryEncoderLed23017.ino:19:26: error: expected constructor, destructor, or type conversion before '(' token
IOLOG_MBED_PORT_IF_NEEDED(USBTX, USBRX);
^
rotaryEncoderLed23017.ino:45:78: error: 'IO_PIN_NOT_DEFINED' was not declared in this scope
MCP23017IoAbstraction mcp23017(0x20, ACTIVE_LOW_OPEN, attachedInterruptPin, IO_PIN_NOT_DEFINED);
^~~~~~~~~~~~~~~~~~
F:\myData\Arduino\rotaryEncoderLed23017.ino\rotaryEncoderLed23017.ino.ino:45:78: note: suggested alternative: '_SIZE_T_DEFINED'
MCP23017IoAbstraction mcp23017(0x20, ACTIVE_LOW_OPEN, attachedInterruptPin, IO_PIN_NOT_DEFINED);
^~~~~~~~~~~~~~~~~~
_SIZE_T_DEFINED
F:\myData\Arduino\rotaryEncoderLed23017.ino\rotaryEncoderLed23017.ino.ino: In function 'void onKeyPressed(pinid_t, bool)':
rotaryEncoderLed23017.ino:52:14: error: 'class MCP23017IoAbstraction' has no member named 'digitalWrite'; did you mean 'toWrite'?
mcp23017.digitalWrite(ledA, HIGH);
^~~~~~~~~~~~
toWrite
rotaryEncoderLed23017.ino:53:14: error: 'class MCP23017IoAbstraction' has no member named 'digitalWriteS'
mcp23017.digitalWriteS(ledB, HIGH);
^~~~~~~~~~~~~
F:\myData\Arduino\rotaryEncoderLed23017.ino\rotaryEncoderLed23017.ino.ino:50:27: warning: unused parameter 'key' [-Wunused-parameter]
void onKeyPressed(pinid_t key, bool held) {
^~~
F:\myData\Arduino\rotaryEncoderLed23017.ino\rotaryEncoderLed23017.ino.ino:50:37: warning: unused parameter 'held' [-Wunused-parameter]
void onKeyPressed(pinid_t key, bool held) {
^~~~
F:\myData\Arduino\rotaryEncoderLed23017.ino\rotaryEncoderLed23017.ino.ino: In function 'void onKeyReleased(pinid_t, bool)':
rotaryEncoderLed23017.ino:58:14: error: 'class MCP23017IoAbstraction' has no member named 'digitalWrite'; did you mean 'toWrite'?
mcp23017.digitalWrite(ledA, LOW);
^~~~~~~~~~~~
toWrite
rotaryEncoderLed23017.ino:59:14: error: 'class MCP23017IoAbstraction' has no member named 'digitalWriteS'
mcp23017.digitalWriteS(ledB, LOW);
^~~~~~~~~~~~~
F:\myData\Arduino\rotaryEncoderLed23017.ino\rotaryEncoderLed23017.ino.ino:56:28: warning: unused parameter 'key' [-Wunused-parameter]
void onKeyReleased(pinid_t key, bool held) {
^~~
F:\myData\Arduino\rotaryEncoderLed23017.ino\rotaryEncoderLed23017.ino.ino:56:38: warning: unused parameter 'held' [-Wunused-parameter]
void onKeyReleased(pinid_t key, bool held) {
^~~~
F:\myData\Arduino\rotaryEncoderLed23017.ino\rotaryEncoderLed23017.ino.ino: In function 'void onEncoderChange(int)':
rotaryEncoderLed23017.ino:64:14: error: 'class MCP23017IoAbstraction' has no member named 'digitalWrite'; did you mean 'toWrite'?
mcp23017.digitalWrite(ledA, encoderValue < 0);
^~~~~~~~~~~~
toWrite
rotaryEncoderLed23017.ino:65:14: error: 'class MCP23017IoAbstraction' has no member named 'digitalWriteS'
mcp23017.digitalWriteS(ledB, encoderValue > 0);
^~~~~~~~~~~~~
F:\myData\Arduino\rotaryEncoderLed23017.ino\rotaryEncoderLed23017.ino.ino: In function 'void setup()':
rotaryEncoderLed23017.ino:69:5: error: 'IOLOG_START_SERIAL' was not declared in this scope
IOLOG_START_SERIAL
^~~~~~~~~~~~~~~~~~
rotaryEncoderLed23017.ino:76:5: error: 'internalDigitalDevice' was not declared in this scope
internalDigitalDevice().pinMode(resetPin23017, OUTPUT);
^~~~~~~~~~~~~~~~~~~~~
F:\myData\Arduino\rotaryEncoderLed23017.ino\rotaryEncoderLed23017.ino.ino:76:5: note: suggested alternative: 'internalDigitalIo'
internalDigitalDevice().pinMode(resetPin23017, OUTPUT);
^~~~~~~~~~~~~~~~~~~~~
internalDigitalIo
rotaryEncoderLed23017.ino:83:14: error: 'class MCP23017IoAbstraction' has no member named 'pinMode'; did you mean 'intMode'?
mcp23017.pinMode(ledA, OUTPUT);
^~~~~~~
intMode
rotaryEncoderLed23017.ino:84:14: error: 'class MCP23017IoAbstraction' has no member named 'pinMode'; did you mean 'intMode'?
mcp23017.pinMode(ledB, OUTPUT);
^~~~~~~
intMode
rotaryEncoderLed23017.ino:87:19: error: 'asIoRef' was not declared in this scope
switches.init(asIoRef(mcp23017), SWITCHES_NO_POLLING, true);
^~~~~~~
Bibliothek IoAbstraction in Version 2.4.3 im Ordner: F:\myData\Arduino\libraries\IoAbstraction wird verwendet
Bibliothek TaskManagerIO in Version 1.3.5 im Ordner: F:\myData\Arduino\libraries\TaskManagerIO wird verwendet
Bibliothek SimpleCollections in Version 1.2.3 im Ordner: F:\myData\Arduino\libraries\SimpleCollections wird verwendet
Bibliothek Wire in Version 1.0 im Ordner: C:\Users\dipl-\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6\libraries\Wire wird verwendet
exit status 1
expected constructor, destructor, or type conversion before '(' token
I looked up the GiPo trying to find the documentation but had no luck
I don't know how I would use this document
The * IoAbstraction reference documentation
seems to be a full list of all details but I have no idea how to effectively search for
how to configure the thing for using ioAbstraction with MCP2307
Does somebody have an example-code that uses MCP2307-ioexpanders and everything is corrected so it does compile?
best regards Stefan