На главную... Продукты | Технологии | Классификаторы | Проекты | Скачать | Цены| Форум | Статьи | Обучение | Контакты

Отсуствует libisc.84 для AstraLinux 1.6 (ГИС Конструктор)

Поиск  Пользователи  Правила  Войти
Форум » Linux » Средства разработки ГИС-приложений для Linux
Страницы: 1
RSS
Отсуствует libisc.84 для AstraLinux 1.6 (ГИС Конструктор)
 
Добрый день!

При переходе на новую версию ГИС Конструктор столкнулись с проблемой отсутствия библиотеки libisc.84 при запуске приложения.
В системе доступны только две версии библиотеки: 160 и 169
Попытки добавить библиотеку через ссылку на одну из имеющихся приводят к падению приложения на старте.

ОС AstraLinux 1.6
ГИС Конструктор 12.5.2
 
Здравствуйте.

Для решения данной проблемы необходимо выполнить следующую команду:
Код
 sudo ln –s /usr/lib/libisc.so.160 /usr/lib/libisc.so.84
 
Цитата
Константин Ганюшин написал:
Здравствуйте.

Для решения данной проблемы необходимо выполнить следующую команду:
Код
  sudo ln –s /usr/lib/libisc.so.160 /usr/lib/libisc.so.84 
Только правильный путь к библиотеке будет:
Код
/usr/lib/x86_64-linux-gnu/libisc.so.160

И ещё такой момент, в скриптах инсталляции deb пакета прописано создание ссылки libisc.so.84.
Код
if [ ! -e /usr/lib/libisc.so.84 ]; then
    LIBISC=$(dpkg -L libbind-dev | grep libisc.so)
    ln - s -f $LIBISC /usr/lib/libisc.so.84
fi
При этом ссылка указывает на другую ссылку libisc.so, которая в свою очередь может указывать как на библиотеку libisc.so.160, так и на libisc.so.169 (в зависимости от инсталляции других пакетов).
Ссылка libisc.so в системе появляется благодаря пакету libbind-dev (от которого зависит и ваш пакет gisdesigner.deb) и ссылается по умолчанию на libisc.so.169.

Отсюда вопрос: Какая именно версия libisc.so должна использоваться под видом libisc.so.84, 160 или 169?
 
Здравствуйте.

Должна использоваться 160 версия библиотеки libisc.so.
Страницы: 1
Читают тему (гостей: 1)



© КБ Панорама, 1991-2024

Регистрируясь или авторизуясь на форуме, Вы соглашаетесь с Политикой конфиденциальности