Страница 2 из 2
Re: [Linux] Как использовать в QGIS произвольную версию GDAL
Добавлено: 14 авг 2012, 15:06
Andrey VI
Интересно.
А GDAL 1.9.1 вы как устанавливали: из исходников или готовый пакет?
Re: [Linux] Как использовать в QGIS произвольную версию GDAL
Добавлено: 14 авг 2012, 15:15
Александр Мурый
У меня на Ubuntu 10.04 GDAL был установлен из репозитория
ubuntugis-unstable.
Re: [Linux] Как использовать в QGIS произвольную версию GDAL
Добавлено: 14 авг 2012, 15:17
Andrey VI
И QGIS, наверное, тоже из репозитория установлен?
Re: [Linux] Как использовать в QGIS произвольную версию GDAL
Добавлено: 14 авг 2012, 15:20
Voltron
Можно подумать, способ установки ПО влияет на работу симлинков...
Re: [Linux] Как использовать в QGIS произвольную версию GDAL
Добавлено: 14 авг 2012, 15:22
Александр Мурый
Andrey VI писал(а):И QGIS, наверное, тоже из репозитория установлен?
Ну да, оттуда же. Так как успехи-то?
Re: [Linux] Как использовать в QGIS произвольную версию GDAL
Добавлено: 14 авг 2012, 15:24
Andrey VI
Без изменений:
Код: Выделить всё
andrey@crt-s1:~$ qgis
qgis: /usr/lib/libgdal.so.1: no version information available (required by qgis)
qgis: /usr/lib/libgdal.so.1: no version information available (required by /usr/lib/libqgis_core.so.1.8.0)
qgis: /usr/lib/libgdal.so.1: no version information available (required by /usr/lib/libqgis_analysis.so.1.8.0)
Segmentation fault
Re: [Linux] Как использовать в QGIS произвольную версию GDAL
Добавлено: 14 авг 2012, 15:30
Александр Мурый
А так ещё не пробовали?
Код: Выделить всё
sudo ln -s /usr/local/lib/libgdal.so.1.16.0 /usr/lib/libgdal.so.1
Re: [Linux] Как использовать в QGIS произвольную версию GDAL
Добавлено: 14 авг 2012, 15:34
Andrey VI
Пробовал (выше писал об этом).
Re: [Linux] Как использовать в QGIS произвольную версию GDAL
Добавлено: 16 авг 2012, 10:05
Andrey VI
В общем, не получается так сделать по техническим причинам. Выдержки из переписки с одним из разработчиков GDAL:
perhaps the QGIS has been compiled with an assumption of a GDAL compiled with versionned symbols.
GNUmakefile needs to be patched, and you need a file with the list of symbols. There's one in the package build scripts, but if you don't use the same GDAL version, it might not work. So it is a non trivial task
This must be a Debian specific tric
Re: [Linux] Как использовать в QGIS произвольную версию GDAL
Добавлено: 16 авг 2012, 10:22
Voltron
Все там получается, в том числе в Debian
Re: [Linux] Как использовать в QGIS произвольную версию GDAL
Добавлено: 16 авг 2012, 10:25
Andrey VI
Тогда ждём от вас подробную инструкцию для "чайников".
Re: [Linux] Как использовать в QGIS произвольную версию GDAL
Добавлено: 16 авг 2012, 10:26
Voltron
Re: [Linux] Как использовать в QGIS произвольную версию GDAL
Добавлено: 16 авг 2012, 11:11
Andrey VI
Т. е. это
Код: Выделить всё
Setting up qgis-providers-common (1.8.0~wheezy1) ...
/usr/lib/qgis/crssync: /usr/local/lib/libgdal.so.1: no version information available (required by /usr/lib/qgis/crssync)
/usr/lib/qgis/crssync: /usr/local/lib/libgdal.so.1: no version information available (required by /usr/lib/libqgis_core.so.1.8.0)
вас не смущает?
Re: [Linux] Как использовать в QGIS произвольную версию GDAL
Добавлено: 16 авг 2012, 11:53
Александр Мурый
Лично я вижу здесь 2 выхода (может, я неправ):
-- устанавливать GDAL+QGIS из какого-либо
репозитория для Debian;
-- собирать GDAL+QGIS из исходников (с указанием нужных библиотек).
Re: [Linux] Как использовать в QGIS произвольную версию GDAL
Добавлено: 16 авг 2012, 12:17
Andrey VI
Я уже отказался от этой затеи. Потому что задача для меня уже потеряла практический смысл, хотя оставила теоретический интерес.
Да, я использовал репозитории QGIS для установки.