spezielles extern - Problem

Gast #1922358
Lesenswert?

Hallo!
Ich habe ein spezielles extern probelem:

main.c:  volatile char buffer[BUFFER_SIZE];

uart.c:  extern volatile char buffer[BUFFER_SIZE];

Fehler: gcc plug-in: Error: Object file not found on expected locati

Warum? Evtl. weil das #define für BUFFER_SIZE in einer main.h ist? Diese
includiere ich doch in beiden .c-Modulen.

Ich weiß keinen Rat mehr! Danke für Hilfe!
Dieser Beitrag ist gesperrt und kann nicht beantwortet werden.