[QGIS-it-user] prove di compilazione di qgis in debian testing

Giovanni jynxtor a gmail.com
Gio 5 Ott 2017 00:05:47 PDT


Salute a tutti,
ho compilato qgis 2.18.13 su debian testing

così:
~/tmp_qui/qgis$ git clone git://github.com/qgis/QGIS.git -b release-2_18
~/tmp_qui/qgis$ cd QGIS/
~/tmp_qui/qgis/QGIS$ cmake ../QGIS
~/tmp_qui/qgis/QGIS$ time make #75m51,734s

lancio qgis da Konsole così:
~/tmp_qui/qgis/QGIS/output/bin$ ./qgis 

Parte QGis, funziona però non vede GRASS ...

La versione 2.14.19-Essen dal repo debian invece vede GRASS plugin e
riconosce il formato nel Browser Panel

in ~/tmp_qui/qgis/QGIS/output/lib/qgis/plugins/ c'è libqgisgrass7.so
che punta a libqgisgrass7.so.2.18.13 nella stessa dir

Il giorno Tue, 3 Oct 2017 21:14:15 +0200
Luca Lanteri <mescal72 a gmail.com> ha scritto:

> sicuro di aver configurato correttamente la library_path? nel tuo caso
> dovrebbe essere export LD_LIBRARY_PATH=$LD_LIBRARY_PA
> TH:${HOME}/output/bin/qgis/lib/
> 
> ti conviene mettere tutto in uno script .sh insieme al comando per
> lanciare qgis.
> 

pensando ad una "confusione" tra librerie ho provato a seguire quanto
dice Luca, e ho lanciato il comando export dalla stessa konsole
prima di lanciare ./qgis. Ho adattato il percorso così (va bene?):

export
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:${HOME}/tmp_qui/qgis/QGIS/output/lib

(da me non c'è /output/bin/qgis/lib/ vedi in fondo alla email)

... però la versione 2.18.13 continua a non vedere il plugin GRASS e
nel Browser Panel non riconosce il formato GRASS.

Dove sbaglio? Sapete darmi indicazioni?

Grazie,
Giovanni



~/tmp_qui/qgis/QGIS/output$ tree -d --filelimit 5
.
├── bin
├── i18n
├── lib
│   └── qgis
│       ├── grass
│       │   ├── bin
│       │   └── modules
│       └── plugins
└── python [29 entries exceeds filelimit, not opening dir]




Maggiori informazioni sulla lista QGIS-it-user