[*]Мой исполняемый файл динамически связывает две библиотеки (d1.so и d2.so). [*]d1.so статически ссылается на libstdc++. [*]d2.so динамически связывается с libstdc++.
Предполагая, что d1.so загружается первым, какой метод stdlib (динамический или статический) будет вызываться в следующих сценариях:
[*]d1.so вызывает метод stdlib. [*]d2.so вызывает метод stdlib. [*]Исполняемый файл вызывает метод stdlib.
Если и d1.so, и d2.so скомпилированы разными версиями компилятора, могут ли это вызвать проблемы во время выполнения из-за смешивания stdlib?