Having an issue with an old library? I think?

Hello, trying to get an example from a library to run, and neither 1.0 or 2.0 IDE's will have it. Here is the verbose error, but to be honest sorting out the error is a bit over my head right now. Any ideas what I may be doing wrong?
Error message:
FQBN: arduino:avr:uno
Using board 'uno' from platform in folder: C:\Users\wrueh\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6
Using core 'arduino' from platform in folder: C:\Users\wrueh\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6

Detecting libraries used...
"C:\Users\wrueh\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=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\Users\wrueh\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6\cores\arduino" "-IC:\Users\wrueh\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6\variants\standard" "C:\Users\wrueh\AppData\Local\Temp\arduino\sketches\B98964A12D888899D51B5183AC633C14\sketch\SPLixel_copy_20230519174910.ino.cpp" -o nul
Alternatives for SPLixel.h: [splixel]
ResolveLibrary(SPLixel.h)
-> candidates: [splixel]
"C:\Users\wrueh\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=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\Users\wrueh\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6\cores\arduino" "-IC:\Users\wrueh\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6\variants\standard" "-IC:\Users\wrueh\OneDrive\Documents\Arduino\libraries\splixel" "C:\Users\wrueh\AppData\Local\Temp\arduino\sketches\B98964A12D888899D51B5183AC633C14\sketch\SPLixel_copy_20230519174910.ino.cpp" -o nul
Using cached library dependencies for file: C:\Users\wrueh\OneDrive\Documents\Arduino\libraries\splixel\SPLixel.cpp
Generating function prototypes...
"C:\Users\wrueh\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=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\Users\wrueh\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6\cores\arduino" "-IC:\Users\wrueh\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6\variants\standard" "-IC:\Users\wrueh\OneDrive\Documents\Arduino\libraries\splixel" "C:\Users\wrueh\AppData\Local\Temp\arduino\sketches\B98964A12D888899D51B5183AC633C14\sketch\SPLixel_copy_20230519174910.ino.cpp" -o "C:\Users\wrueh\AppData\Local\Temp\arduino\sketches\B98964A12D888899D51B5183AC633C14\preproc\ctags_target_for_gcc_minus_e.cpp"
"C:\Users\wrueh\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\wrueh\AppData\Local\Temp\arduino\sketches\B98964A12D888899D51B5183AC633C14\preproc\ctags_target_for_gcc_minus_e.cpp"
Compiling sketch...
"C:\Users\wrueh\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=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\Users\wrueh\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6\cores\arduino" "-IC:\Users\wrueh\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6\variants\standard" "-IC:\Users\wrueh\OneDrive\Documents\Arduino\libraries\splixel" "C:\Users\wrueh\AppData\Local\Temp\arduino\sketches\B98964A12D888899D51B5183AC633C14\sketch\SPLixel_copy_20230519174910.ino.cpp" -o "C:\Users\wrueh\AppData\Local\Temp\arduino\sketches\B98964A12D888899D51B5183AC633C14\sketch\SPLixel_copy_20230519174910.ino.cpp.o"
Compiling libraries...
C:\Users\wrueh\OneDrive\Documents\Arduino\libraries\splixel._SPLixel.cpp:1:1: warning: null character(s) ignored
a & TEXT!Rch
^
C:\Users\wrueh\OneDrive\Documents\Arduino\libraries\splixel._SPLixel.cpp:1:2: error: stray '\5' in program
a & TEXT!Rch
^
C:\Users\wrueh\OneDrive\Documents\Arduino\libraries\splixel._SPLixel.cpp:1:3: error: stray '\26' in program
a & TEXT!Rch
^
C:\Users\wrueh\OneDrive\Documents\Arduino\libraries\splixel._SPLixel.cpp:1:4: error: stray '\7' in program
a & TEXT!Rch
^
C:\Users\wrueh\OneDrive\Documents\Arduino\libraries\splixel._SPLixel.cpp:1:5: warning: null character(s) ignored
a & TEXT!Rch
^
C:\Users\wrueh\OneDrive\Documents\Arduino\libraries\splixel._SPLixel.cpp:1:6: error: stray '\2' in program
a & TEXT!Rch
^
C:\Users\wrueh\OneDrive\Documents\Arduino\libraries\splixel._SPLixel.cpp:1:7: warning: null character(s) ignored
a & TEXT!Rch
^
C:\Users\wrueh\OneDrive\Documents\Arduino\libraries\splixel._SPLixel.cpp:1:26: error: stray '\1' in program
a & TEXT!Rch
^
C:\Users\wrueh\OneDrive\Documents\Arduino\libraries\splixel._SPLixel.cpp:1:27: warning: null character(s) ignored
a & TEXT!Rch
^
C:\Users\wrueh\OneDrive\Documents\Arduino\libraries\splixel._SPLixel.cpp:1:35: warning: null character(s) ignored
a & TEXT!Rch
^
C:\Users\wrueh\OneDrive\Documents\Arduino\libraries\splixel._SPLixel.cpp:1:47: warning: null character(s) ignored
a & TEXT!Rch
^
C:\Users\wrueh\OneDrive\Documents\Arduino\libraries\splixel._SPLixel.cpp:1:43: error: expected constructor, destructor, or type conversion before '!' token
a & TEXT!Rch
^
Compiling library "splixel"
"C:\Users\wrueh\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=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\Users\wrueh\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6\cores\arduino" "-IC:\Users\wrueh\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6\variants\standard" "-IC:\Users\wrueh\OneDrive\Documents\Arduino\libraries\splixel" "C:\Users\wrueh\OneDrive\Documents\Arduino\libraries\splixel\._SPLixel.cpp" -o "C:\Users\wrueh\AppData\Local\Temp\arduino\sketches\B98964A12D888899D51B5183AC633C14\libraries\splixel\._SPLixel.cpp.o"
Using previously compiled file: C:\Users\wrueh\AppData\Local\Temp\arduino\sketches\B98964A12D888899D51B5183AC633C14\libraries\splixel\SPLixel.cpp.o

Using library splixel in folder: C:\Users\wrueh\OneDrive\Documents\Arduino\libraries\splixel (legacy)
exit status 1

Compilation error: exit status 1

Welcome to the forum.

The files of the splixel library are not valid code. How did it get on your computer and where does it come from ?

In the past there were problems with a OneDrive. Can you put the files on your computer ?

Hello, thank you for looking at this. Files where downloaded from the Spikenzie.com website for the SPixel Basic module:
https://www.spikenzielabs.com/Catalog/components/leds/ws2812-leds/splixel-basic-rgb-led-controller

Downloaded no typing at all. Just selected the example and tried to compile.

Can you go to the folder: OneDrive\Documents\Arduino\libraries\splixel
Delete the files "._keywords.txt" and "._SPLixel.cpp".
Those are garbage files and should not be in the zip file.

That did it! Thank you! Was pulling my hair out!

So at the end of the day, I was sabotaged by an inferior Library file. Hmmm. Project is up and running, thanks again for the help. Most appreciated!

nothing unusual.... typical debug process.

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