Denis
Проблема в том, что оба продукта обложены по самое не балуйся всякими отчётами о верификации, валидации, и т. д. Переименовывать у себя никто не хочет (да и не может формально). Хотелось это решить какой-нибудь магией в проекте "c", не залезая в a и b. Но видимо придётся...
Наивный вариант - сделать динамическую либу C зависящую от одной либы А, и линковать С, использовать так же, С. Вторую же А - напрямую линковать.