В общем структура моего приложения такова:
BaseStaticLibrary — static lib в к-й описаны базовые классы
StaticLib1, StaticLib2 — другие static librarie к-е используют классы из BaseStaticLibrary.
Application — должен использовать классы из всех библиотек
Проблема в том что при линковке приложения выдается ворнинг насчет одинаковых символов в нескольких библиотеках — то есть классы из BaseStaticLibrary получаются определены еще и в StaticLib1 и StaticLib2
Как от этого избавиться? Можно ли как нибудь указать нежесткую линковку?