В очередной раз я не могу приготовить extern
На сей раз проблема в следующем:
foo.c
extern struct A_struct A;
...
... func(...)
{
...
A.somth = smth;//неопределённая ссылка на "A"
...
}
foo.h
...
struct A_struct {
...
int8_t somth;
...
};
...
На всё это выплёвывается ошибка про неопределённую ссылку на структуру.
Как фиксить, при том что в другом пректе кусок кода работает.
Я кретин, не дочитал код, alysnix спасибо, первый точно указал проблему.