Ответ 1
Я написал это сообщение об ошибке!
Либо измените имя класса, либо не связывайтесь с указанной библиотекой.
Как настроен ваш проект? Есть ли где-нибудь, где вы явно ссылаетесь на SR? Или это продукт, связанный с двумя статическими библиотеками, которые уже включают SR?
Если первый, то прекратите привязку к SR напрямую и просто наследуйте версию, которая поставляется с уже используемой библиотекой (предупреждение: убедитесь, что она имеет правильную версию).
Если последнее, тогда вам придется изменить одну из библиотек.
• Собственно, я изменил ошибку. Это подразумевало, что тот или другой будет использоваться. Но это было не совсем то, что происходило, и поведение было различным на разных платформах. Таким образом, он был изменен так, что было гораздо точнее определить, что поведение было undefined.