LINUX.ORG.RU

История изменений

Исправление ZenitharChampion, (текущая версия) :

Всё не так. У тебя в системе libpng.so.15, а игра скомпилирована с libpng.so.14? Страдай. Игра работать не будет. Ты можешь на свой страх и риск сделать симлинк libpng.so.14, ведущий на libpng.so.15, но это не будет работать, потому что ломали ABI. Или доустановить libpng.so.14 из предыдущей версии дистрибутива. Тогда игра даже заработает.

libpng.so как симлинк на libpng.so.15 не используется программами. Он используется только компилятором, чтобы он знал, с какой именно библиотекой линковаться (вдруг там их две лежит). Именно поэтому файлы с расширением *.so лежат в -dev пакетах, а *.so.число лежат в обычных версиях пакетов.

Исправление ZenitharChampion, :

Всё не так. У тебя в системе libpng.so.15, а игра скомпилирована с libpng.so.14? Страдай. Игра работать не будет. Ты можешь на свой страх и риск сделать симлинк libpng.so.14, ведущий на libpng.so.15, но это не будет работать, потому что ломали ABI. Или доустановить libpng.so.14 из предыдущей версии дистрибутива. Тогда игра даже заработает.

libpng.so как симлинк на libpng.so.15 не используется программами. Он используется только компилятором, чтобы он знал, с какой именно библиотекой линковаться (вдруг там их две лежит).

Исходная версия ZenitharChampion, :

Всё не так. У тебя в системе libpng.so.15, а игра скомпилирована с libpng.so.14? Страдай. Игра работать не будет. Ты можешь на свой страх и риск сделать симлинк libpng.so.14, ведущий на libpng.so.15, но это не будет работать, потому что ломали ABI. Или доустановить libpng.so.14 из предыдущей версии дистрибутива. Тогда игра даже заработает.

libpng.so как симлинк на libpng.so.15 не используется программами. Он используется только компилятором, чтобы он знал, с какой именно библиотекой линковаться.