Oh didn't I mention that not only am I new to Code::Blocks but that I hardly know what I am doing.
I just use programs I try to know as little as possible about anything.
I just do the install and then expect to use it.
The reason I have the .c,.h,and .o files in the "Linker settings" is because otherwise they are not found from my #includes.
So this works, now tell the correct way to "include" files.
In C::B go
Quote
Settings-> Compiler-> Compiler GNU AVR GCC-> Search directories-> Linker
this time you should find the old path
Quote
C:\WinAVR-20090313\avr\lib
to remove.
Nope

Yes every tab has been inspected!
This can not be true !
But it is true true I have looked at every tab, and yes it is true that I probable could know more about things
but do I really need to just to run a default install of Code::Blocks?
I am willing to bet that something about Windows 8 x64 is helping to mess things up.
But again thank you everybody for the help.
Ralph