I have a header file and two source files. In said header file I have the following declaration:
const char *letters[] = {"A", "B", "C", "D"};
I have included my header file in both source files. When I try to compile I get:
/tmp/cc6gLw9s.o:(.data+0xa0): multiple definition of `letters'
/tmp/ccjqd0rr.o:(.data+0xa0): first defined here