Цитата(bornbash @ Apr 18 2011, 09:02)

Повторного объявления переменной больше нет ни в одном файле проекта.
Компиляторы не обязаны понимать объявление переменных в хедере как extern по умолчанию. Более того, те компилеры, которые так делают, концептуально неправильны.
Объявите переменные в хедере extern и опишите их один раз в том модуле, где Вы считаете необходимым их размещение.