IDE 1.8.xx Panasonic vintage CF 51 WinXP use

Yes Boomer use old familiar Windows XP SW. My CF51 laptop setup:
3 OS C: partitions A, B, C
A- Arduino IDE LAB for Uno and Mega not model RR related Ardu8a app directory
B- Arduino IDE ext Eprom for Uno, Mega Model RR related Ardu8b app directory
C- Arduino IDE Wemu use. Ardu8c app directory

1 D: 1 E: work file parttitions. (keeps OS App SW away) R,S,T swap file partitions.

I do not consider compiler messages a a code post, unless told.

Here a troubled compiler result:

Arduino: 1.6.5 (Windows XP), Board: "Arduino/Genuino Uno"

C:\Program Files\Ardu6a\hardware\tools\avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10605 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -IC:\Program Files\Ardu6a\hardware\arduino\avr\cores\arduino -IC:\Program Files\Ardu6a\hardware\arduino\avr\variants\standard C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp\I2CEEPROM_Read.cpp -o C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp\I2CEEPROM_Read.cpp.o  C:\Program Files\Ardu6a\hardware\tools\avr/bin/avr-gcc -c -g -x assembler-with-cpp -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10605 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -IC:\Program Files\Ardu6a\hardware\arduino\avr\cores\arduino -IC:\Program Files\Ardu6a\hardware\arduino\avr\variants\standard C:\Program Files\Ardu6a\hardware\arduino\avr\cores\arduino\wiring_pulse.S -o C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp\wiring_pulse.S.o  C:\Program Files\Ardu6a\hardware\tools\avr/bin/avr-gcc -c -g -Os -w -ffunction-sections -fdata-sections -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10605 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -IC:\Program Files\Ardu6a\hardware\arduino\avr\cores\arduino -IC:\Program Files\Ardu6a\hardware\arduino\avr\variants\standard C:\Program Files\Ardu6a\hardware\arduino\avr\cores\arduino\hooks.c -o C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp\hooks.c.o  C:\Program Files\Ardu6a\hardware\tools\avr/bin/avr-gcc -c -g -Os -w -ffunction-sections -fdata-sections -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10605 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -IC:\Program Files\Ardu6a\hardware\arduino\avr\cores\arduino -IC:\Program Files\Ardu6a\hardware\arduino\avr\variants\standard C:\Program Files\Ardu6a\hardware\arduino\avr\cores\arduino\WInterrupts.c -o C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp\WInterrupts.c.o  C:\Program Files\Ardu6a\hardware\tools\avr/bin/avr-gcc -c -g -Os -w -ffunction-sections -fdata-sections -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10605 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -IC:\Program Files\Ardu6a\hardware\arduino\avr\cores\arduino -IC:\Program Files\Ardu6a\hardware\arduino\avr\variants\standard C:\Program Files\Ardu6a\hardware\arduino\avr\cores\arduino\wiring.c -o C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp\wiring.c.o  C:\Program Files\Ardu6a\hardware\tools\avr/bin/avr-gcc -c -g -Os -w -ffunction-sections -fdata-sections -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10605 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -IC:\Program Files\Ardu6a\hardware\arduino\avr\cores\arduino -IC:\Program Files\Ardu6a\hardware\arduino\avr\variants\standard C:\Program Files\Ardu6a\hardware\arduino\avr\cores\arduino\wiring_analog.c -o C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp\wiring_analog.c.o  C:\Program Files\Ardu6a\hardware\tools\avr/bin/avr-gcc -c -g -Os -w -ffunction-sections -fdata-sections -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10605 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -IC:\Program Files\Ardu6a\hardware\arduino\avr\cores\arduino -IC:\Program Files\Ardu6a\hardware\arduino\avr\variants\standard C:\Program Files\Ardu6a\hardware\arduino\avr\cores\arduino\wiring_digital.c -o C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp\wiring_digital.c.o  C:\Program Files\Ardu6a\hardware\tools\avr/bin/avr-gcc -c -g -Os -w -ffunction-sections -fdata-sections -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10605 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -IC:\Program Files\Ardu6a\hardware\arduino\avr\cores\arduino -IC:\Program Files\Ardu6a\hardware\arduino\avr\variants\standard C:\Program Files\Ardu6a\hardware\arduino\avr\cores\arduino\wiring_pulse.c -o C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp\wiring_pulse.c.o  C:\Program Files\Ardu6a\hardware\tools\avr/bin/avr-gcc -c -g -Os -w -ffunction-sections -fdata-sections -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10605 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -IC:\Program Files\Ardu6a\hardware\arduino\avr\cores\arduino -IC:\Program Files\Ardu6a\hardware\arduino\avr\variants\standard C:\Program Files\Ardu6a\hardware\arduino\avr\cores\arduino\wiring_shift.c -o C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp\wiring_shift.c.o  C:\Program Files\Ardu6a\hardware\tools\avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10605 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -IC:\Program Files\Ardu6a\hardware\arduino\avr\cores\arduino -IC:\Program Files\Ardu6a\hardware\arduino\avr\variants\standard C:\Program Files\Ardu6a\hardware\arduino\avr\cores\arduino\abi.cpp -o C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp\abi.cpp.o  C:\Program Files\Ardu6a\hardware\tools\avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10605 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -IC:\Program Files\Ardu6a\hardware\arduino\avr\cores\arduino -IC:\Program Files\Ardu6a\hardware\arduino\avr\variants\standard C:\Program Files\Ardu6a\hardware\arduino\avr\cores\arduino\CDC.cpp -o C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp\CDC.cpp.o  C:\Program Files\Ardu6a\hardware\tools\avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10605 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -IC:\Program Files\Ardu6a\hardware\arduino\avr\cores\arduino -IC:\Program Files\Ardu6a\hardware\arduino\avr\variants\standard C:\Program Files\Ardu6a\hardware\arduino\avr\cores\arduino\HardwareSerial.cpp -o C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp\HardwareSerial.cpp.o  C:\Program Files\Ardu6a\hardware\tools\avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10605 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -IC:\Program Files\Ardu6a\hardware\arduino\avr\cores\arduino -IC:\Program Files\Ardu6a\hardware\arduino\avr\variants\standard C:\Program Files\Ardu6a\hardware\arduino\avr\cores\arduino\HardwareSerial0.cpp -o C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp\HardwareSerial0.cpp.o  C:\Program Files\Ardu6a\hardware\tools\avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10605 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -IC:\Program Files\Ardu6a\hardware\arduino\avr\cores\arduino -IC:\Program Files\Ardu6a\hardware\arduino\avr\variants\standard C:\Program Files\Ardu6a\hardware\arduino\avr\cores\arduino\HardwareSerial1.cpp -o C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp\HardwareSerial1.cpp.o  C:\Program Files\Ardu6a\hardware\tools\avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10605 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -IC:\Program Files\Ardu6a\hardware\arduino\avr\cores\arduino -IC:\Program Files\Ardu6a\hardware\arduino\avr\variants\standard C:\Program Files\Ardu6a\hardware\arduino\avr\cores\arduino\HardwareSerial2.cpp -o C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp\HardwareSerial2.cpp.o  C:\Program Files\Ardu6a\hardware\tools\avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10605 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -IC:\Program Files\Ardu6a\hardware\arduino\avr\cores\arduino -IC:\Program Files\Ardu6a\hardware\arduino\avr\variants\standard C:\Program Files\Ardu6a\hardware\arduino\avr\cores\arduino\HardwareSerial3.cpp -o C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp\HardwareSerial3.cpp.o  C:\Program Files\Ardu6a\hardware\tools\avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10605 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -IC:\Program Files\Ardu6a\hardware\arduino\avr\cores\arduino -IC:\Program Files\Ardu6a\hardware\arduino\avr\variants\standard C:\Program Files\Ardu6a\hardware\arduino\avr\cores\arduino\HID.cpp -o C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp\HID.cpp.o  C:\Program Files\Ardu6a\hardware\tools\avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10605 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -IC:\Program Files\Ardu6a\hardware\arduino\avr\cores\arduino -IC:\Program Files\Ardu6a\hardware\arduino\avr\variants\standard C:\Program Files\Ardu6a\hardware\arduino\avr\cores\arduino\IPAddress.cpp -o C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp\IPAddress.cpp.o  C:\Program Files\Ardu6a\hardware\tools\avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10605 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -IC:\Program Files\Ardu6a\hardware\arduino\avr\cores\arduino -IC:\Program Files\Ardu6a\hardware\arduino\avr\variants\standard C:\Program Files\Ardu6a\hardware\arduino\avr\cores\arduino\main.cpp -o C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp\main.cpp.o  C:\Program Files\Ardu6a\hardware\tools\avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10605 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -IC:\Program Files\Ardu6a\hardware\arduino\avr\cores\arduino -IC:\Program Files\Ardu6a\hardware\arduino\avr\variants\standard C:\Program Files\Ardu6a\hardware\arduino\avr\cores\arduino\new.cpp -o C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp\new.cpp.o  C:\Program Files\Ardu6a\hardware\tools\avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10605 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -IC:\Program Files\Ardu6a\hardware\arduino\avr\cores\arduino -IC:\Program Files\Ardu6a\hardware\arduino\avr\variants\standard C:\Program Files\Ardu6a\hardware\arduino\avr\cores\arduino\Print.cpp -o C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp\Print.cpp.o  C:\Program Files\Ardu6a\hardware\tools\avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10605 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -IC:\Program Files\Ardu6a\hardware\arduino\avr\cores\arduino -IC:\Program Files\Ardu6a\hardware\arduino\avr\variants\standard C:\Program Files\Ardu6a\hardware\arduino\avr\cores\arduino\Stream.cpp -o C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp\Stream.cpp.o  C:\Program Files\Ardu6a\hardware\tools\avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10605 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -IC:\Program Files\Ardu6a\hardware\arduino\avr\cores\arduino -IC:\Program Files\Ardu6a\hardware\arduino\avr\variants\standard C:\Program Files\Ardu6a\hardware\arduino\avr\cores\arduino\Tone.cpp -o C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp\Tone.cpp.o  C:\Program Files\Ardu6a\hardware\tools\avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10605 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -IC:\Program Files\Ardu6a\hardware\arduino\avr\cores\arduino -IC:\Program Files\Ardu6a\hardware\arduino\avr\variants\standard C:\Program Files\Ardu6a\hardware\arduino\avr\cores\arduino\USBCore.cpp -o C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp\USBCore.cpp.o  C:\Program Files\Ardu6a\hardware\tools\avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10605 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -IC:\Program Files\Ardu6a\hardware\arduino\avr\cores\arduino -IC:\Program Files\Ardu6a\hardware\arduino\avr\variants\standard C:\Program Files\Ardu6a\hardware\arduino\avr\cores\arduino\WMath.cpp -o C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp\WMath.cpp.o  C:\Program Files\Ardu6a\hardware\tools\avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10605 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -IC:\Program Files\Ardu6a\hardware\arduino\avr\cores\arduino -IC:\Program Files\Ardu6a\hardware\arduino\avr\variants\standard C:\Program Files\Ardu6a\hardware\arduino\avr\cores\arduino\WString.cpp -o C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp\WString.cpp.o  C:\Program Files\Ardu6a\hardware\tools\avr/bin/avr-ar rcs C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp/core.a C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp\wiring_pulse.S.o  C:\Program Files\Ardu6a\hardware\tools\avr/bin/avr-ar rcs C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp/core.a C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp\hooks.c.o  C:\Program Files\Ardu6a\hardware\tools\avr/bin/avr-ar rcs C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp/core.a C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp\WInterrupts.c.o  C:\Program Files\Ardu6a\hardware\tools\avr/bin/avr-ar rcs C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp/core.a C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp\wiring.c.o  C:\Program Files\Ardu6a\hardware\tools\avr/bin/avr-ar rcs C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp/core.a C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp\wiring_analog.c.o  C:\Program Files\Ardu6a\hardware\tools\avr/bin/avr-ar rcs C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp/core.a C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp\wiring_digital.c.o  C:\Program Files\Ardu6a\hardware\tools\avr/bin/avr-ar rcs C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp/core.a C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp\wiring_pulse.c.o  C:\Program Files\Ardu6a\hardware\tools\avr/bin/avr-ar rcs C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp/core.a C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp\wiring_shift.c.o  C:\Program Files\Ardu6a\hardware\tools\avr/bin/avr-ar rcs C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp/core.a C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp\abi.cpp.o  C:\Program Files\Ardu6a\hardware\tools\avr/bin/avr-ar rcs C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp/core.a C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp\CDC.cpp.o  C:\Program Files\Ardu6a\hardware\tools\avr/bin/avr-ar rcs C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp/core.a C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp\HardwareSerial.cpp.o  C:\Program Files\Ardu6a\hardware\tools\avr/bin/avr-ar rcs C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp/core.a C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp\HardwareSerial0.cpp.o  C:\Program Files\Ardu6a\hardware\tools\avr/bin/avr-ar rcs C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp/core.a C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp\HardwareSerial1.cpp.o  C:\Program Files\Ardu6a\hardware\tools\avr/bin/avr-ar rcs C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp/core.a C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp\HardwareSerial2.cpp.o  C:\Program Files\Ardu6a\hardware\tools\avr/bin/avr-ar rcs C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp/core.a C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp\HardwareSerial3.cpp.o  C:\Program Files\Ardu6a\hardware\tools\avr/bin/avr-ar rcs C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp/core.a C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp\HID.cpp.o  C:\Program Files\Ardu6a\hardware\tools\avr/bin/avr-ar rcs C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp/core.a C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp\IPAddress.cpp.o  C:\Program Files\Ardu6a\hardware\tools\avr/bin/avr-ar rcs C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp/core.a C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp\main.cpp.o  C:\Program Files\Ardu6a\hardware\tools\avr/bin/avr-ar rcs C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp/core.a C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp\new.cpp.o  C:\Program Files\Ardu6a\hardware\tools\avr/bin/avr-ar rcs C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp/core.a C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp\Print.cpp.o  C:\Program Files\Ardu6a\hardware\tools\avr/bin/avr-ar rcs C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp/core.a C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp\Stream.cpp.o  C:\Program Files\Ardu6a\hardware\tools\avr/bin/avr-ar rcs C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp/core.a C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp\Tone.cpp.o  C:\Program Files\Ardu6a\hardware\tools\avr/bin/avr-ar rcs C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp/core.a C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp\USBCore.cpp.o  C:\Program Files\Ardu6a\hardware\tools\avr/bin/avr-ar rcs C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp/core.a C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp\WMath.cpp.o  C:\Program Files\Ardu6a\hardware\tools\avr/bin/avr-ar rcs C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp/core.a C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp\WString.cpp.o  C:\Program Files\Ardu6a\hardware\tools\avr/bin/avr-gcc -w -Os -Wl,--gc-sections -mmcu=atmega328p -o C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp/I2CEEPROM_Read.cpp.elf C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp\I2CEEPROM_Read.cpp.o C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp/core.a -LC:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp -lm  C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp\I2CEEPROM_Read.cpp.o: In function `loop':
C:\Program Files\Ardu6a/I2CEEPROM_Read.ino:40: undefined reference to `I2CEEPROM::read(unsigned int) const'
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build4268691592675069188.tmp\I2CEEPROM_Read.cpp.o: In function `__static_initialization_and_destruction_0':
C:\Program Files\Ardu6a/I2CEEPROM_Read.ino:19: undefined reference to `I2CEEPROM::I2CEEPROM(int, address_mode, bool)'
collect2.exe: error: ld returned 1 exit status
Error compiling.

And another one:
Arduino: 1.6.5 (Windows XP), Board: "Arduino/Genuino Uno"

Build options changed, rebuilding all Using library Wire in folder: C:\Program Files\Ardu6a\hardware\arduino\avr\libraries\Wire   C:\Program Files\Ardu6a\hardware\tools\avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10605 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -IC:\Program Files\Ardu6a\hardware\arduino\avr\cores\arduino -IC:\Program Files\Ardu6a\hardware\arduino\avr\variants\standard -IC:\Program Files\Ardu6a\hardware\arduino\avr\libraries\Wire C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build3176376041347867027.tmp\I2C_eeprom_test.cpp -o C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build3176376041347867027.tmp\I2C_eeprom_test.cpp.o  I2C_eeprom_test.ino:11:24: fatal error: I2C_eeprom.h: No such file or directory
compilation terminated.
Error compiling.

So where does the library zip import places the xx.ino, xx.h and xx.cpp files?

Is it ok to have in IDE preferences a D:\Ardu8a sketch book location?

Is my IDE duty split up too crazy?

When I used the single OS partition IDE with a lot of LAB IDE examples used, the compiler showed in the bottom box longer and longer messages,

Many thanks.

A OS partition in IDE preferences I enter D:\Ardu8a as a sketchbook directory
A OS partition in IDE preferences I enter D:\Ardu8b as a sketchbook directory
A OS partition in IDE preferences I enter D:\Ardu8c as a sketchbook directory

When I install the Ardu IDE1.8.0 on a single OS partition with above D:\Ardu8a as a sketchbook directory, import library zips all works well with no compiller complaints loading Tillarts and Quentins EEprom zips.

I don't understand what you mean by "partitions" here...

It sounds like something is wrong with your I2C_EEPROM library install...

1 Like

FWIW, I fired up one of my WXP VMs that had Arduino 1.8.4 installed.
I was able to use the library manager to install the I2C-EEPROM library, and tried out the 'performance test' example that came with the library. It compiled fine...

(I believe my 1.8.4 install is "portable"...)

Libraries are installed in the libraries sub directory in the sketchbook directory D:\Ardu8x. I'm not sure how you switch between them but as you have 3 sketchbook locations you have 3 different locations for the libraries. So installing a library (normal or zip) while you have the sketchbook in D:\Ardu8a selected and next switching to sketchbook directory D:\Ardu8b makes the library unavailable (you need to install it again).

You know, you can "open" a sketch, even if it's not in your preference's "sketchbook directory"

In Windows XP you can install 3 times your C drive apps as separate partitions. Many industrial service apps would fight each other in one C: drive.

Sorry that was the case installing 3 different IDE SW versions on one C: drive.
The compiler errors showed the IDE app searching crazy.

Now separate OS partitions.
Windows XP restricts the OS partition size to under 9gb.

I also think making a mistake importing GitHub downloaded Ino zip files into my D: work drive. When I use IDE sketch lib zip import to the D:\Arduino directory and open the Ino file from the IDE sketchbook menu, compiler errors occur.

IDE OS included Ino files work fine without compiler errors.

You might want to look into "portable" installations of the Arduino IDE, which gives each version (or I guess even multiple copies of one version) its own set of tools, libraries, and etc.
This means a lot of "wasted" disk space housing the multiple copies of compilers/etc, but is very useful for controlling difficult dependency issues, arcane security requirements, or just for experimentation...
https://docs.arduino.cc/software/ide-v1/tutorials/PortableIDE/

Many thanks .
I found the problem and installed my IDE on three separate OS Win XP partitions.
All working well now.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.