Ситуация.
Есть программа, к которой при компиляции подключается .lib-ка.
В lib-ке объявлен символ. При этом он прописан и в .c и в .h (в .h он прописан как extern)
При компиляции основной программы этот символ внезапно становится неразрешённым.
Подскажите, пожалуйста, в какую сторону копать?
А, да, соглашения о вызовах и в .lib и в основной программе стоят одинаковые.