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

Куда копировать библиотеки ГИС-ядра?

Поиск  Пользователи  Правила  Войти
Форум » Linux » Средства разработки ГИС-приложений для Linux
Страницы: 1
RSS
Куда копировать библиотеки ГИС-ядра?, Библиотека не найдена - libqdmapqtfrm.so ... libqdwmsacces.so
 
Здравствуйте!
Astra Linux SE 1.6, ГИС Конструктор 13.4.0.3

Пытаюсь запустить разработанное приложение на "чистой" ОС, без предустановленного "gisdesigner".
Копирую библиотеки в "/usr/lib":
Код
libmapcomponents.so 
libqddxftomap.so
libqdgdalserv.so
libqdgeoimprt.so
libqdgrdtomtw.so
libqdjpgview.so
libqdkml2map.so
libqdlocalizations.so
libqdmap3dex.so
libqdmap3dwin.so
libqdmapacces.so
libqdmapcomm.so
libqdmapedfrm.so
libqdmapmath.so
libqdmapmtrex.so
libqdmapobj.so
libqdmappasp.so
libqdmappicex.so
libqdmapprintt.so
libqdmapqtfrm.so
libqdmapscena.so
libqdmapselec.so
libqdmapvecex.so
libqdobjnet.so
libqdqtmappictr.so
libqds57setup.so
libqds57tomap.so
libqdwmsacces.so 

При попытке загрузить карту формата "SITX" проблем не возникает, карта отображается нормально в окне.

То есть, библиотеку libqdmapacces.so приложение нашло.

Однако, при попытке загрузить файл "BIR", появляется сообщение: "Библиотека не найдена - libqdwmsacces.so". При этом, файлы "epsg... wmslist..." и т.д. приложение тоже находит.

Когда пытаюсь отобразить окно со списком открытых данных, также появляется сообщение: "Библиотека не найдена - libqdmapqtfrm.so". Хотя все библиотеки ГИС Конструктор находятся в одном месте - "/usr/lib".

На ПК с установленным ГИС Конструктор таких проблем не наблюдается.

Вопрос: как правильно и куда располагать библиотеки ГИС Конструктор 13 без его инсталляции?

 
Здравствуйте!

Вопрос по библиотекам ранее обсуждался на форуме: https://www.gisweb.ru/forum/messages/forum7/topic11550/message88438/11550-ustanovka-sobstvennogo-prilozheniya-razrabotannogo-s-pomoshchyu-konstruktora-free#message88438
Проблема, предположительно, связанна с отсутствующими в чистой системе пакетов необходимых для работы. Проверить зависимости библиотек можно, например, с помощью следующей команды:

Код
ldd /usr/lib/libqdwmsacces.so
Страницы: 1
Читают тему (гостей: 1)



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

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