Здравствуйте, mekanik, Вы писали:
M>Что значит версии имеют разные имена?
Значит то, что значит. Тебе постебаться нужно ?
Я приводил примеры — либы называются по разному !
M>Если из сорцов можно получить билды под две разные версии, но билд от старой версии не работает с новой, то может просто в сорцах стоит директива условной компиляции типа M>#if LIB_VERSION > X.Y M>делай так M>#elsif M>делай сяк M>#endif
Может и так. Не видел исходников.
M>Можешь привести пример, когда в программе точно нет директив условной компиляции, включающих тот или иной кусок кода в зависимости от версии либы, программа успешно собирается с двумя версиями библиотек, но билд от старой версии не работает с новой?
Программа привязывается к либе по имени. От этого и проблемы.
Если тебе не для стеба, я выложу сюда имена этих либ еще раз.