hi i'm trying to compile a simple program on linux using the command line. i've tried both shell script compiles and makefiles, and i hit the same problem with both.
when i installed the avr8 toolchain the doc didn't address the include file situation. i think i've got that sorted now; my compile gets past "missing includes", but then fails with:
avr-g++: error: cannot access device-specs for ‘atmega8’ expected at ‘device-specs/specs-atmega8'
it's looking for atmega8 as that's my -mmcu=atmega8. i've got the files out there and they are accessible.
i've found the various device-specs files in the toolchain distro under the "pack" directory. where do they fit in to the various (compiler, source, etc.) directory structures? it's a waste of time to search on google, because (even with quotes around it) the word "specs" is considered as "configuration", so in the search results i get a ton of advice on how to configure the avr8 toolchain components, but none regarding "where the device-specs files fit in".
can anyone help? i would really appreciate it, and tia!