ho provato a ricompilare qgis per aggiornarlo alla versione 1.7.1, ma
ottengo una serie di errori di compilazione, del tipo:
"looking for ... not found
==================================================================
CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
PYTHON_LIBRARY
linked by target "python_module_qgis_analysis" in directory /home/marco/abs/local/qgis/src/qgis-1.7.1/python
linked by target "python_module_qgis_core" in directory /home/marco/abs/local/qgis/src/qgis-1.7.1/python
linked by target "python_module_qgis_gui" in directory /home/marco/abs/local/qgis/src/qgis-1.7.1/python
linked by target "qgispython" in directory /home/marco/abs/local/qgis/src/qgis-1.7.1/src/python
linked by target "pyspatialite" in directory /home/marco/abs/local/qgis/src/qgis-1.7.1/python/pyspatialite
-- Configuring incomplete, errors occurred!
Sul sito ho letto le istruzioni per la compilaizone dei sorgenti, e sono
rimasto colpito dalla prima riga delle istruzioni:
===============================================
Building on GNU/Linux
Building QGIS with Qt 4.x
Requires: Ubuntu / Debian derived distro
Quindi, se ho capito bene, qgis sarebbe compilabile solo su queste
distribuzioni.
La cosa mi sorprende, e non poco; fino ad ora non mi era mai capitato di
leggere istruzioni di un programma per GNU/Linux che indicasero una
particolare distribuzione come requisito per la compilazione dei sorgenti.
Tutti i programmi che ho compilato (e sono molti), danno le istruzioni
per la compilazione su un linux generico.
Sul sito ho letto le istruzioni per la compilaizone dei sorgenti, e sono
rimasto colpito dalla prima riga delle istruzioni:
===============================================
Building on GNU/Linux
Building QGIS with Qt 4.x
Requires: Ubuntu / Debian derived distro
Quindi, se ho capito bene, qgis sarebbe compilabile solo su queste
distribuzioni.
Penso che ti manchino delle dipendenze (pacchetti -dev).
Credo che la nota si riferisca alle istruzioni, ovvero: le istruzioni si basano su Debian, quindi e' richiesto questo. Pr altre distro evidentemente le istruzioni andranno modificate (anzi, se trovi la ricetta giusta, falla sapere, che probabilmente possiamo aggiungerla alle note).
BTW, gia' che sei a compilare magari ti conviene compilare da trunk, che ha novita' utili.
Saluti.
Ora ho un problema: mi manca il plugin per installare i plugin;
lanciando qgis dalla shell mi dà questo errore:
Warning: loading of qt translation failed [/usr/share/qt/translations/qt_it_IT]
Warning: Couldn't load Python support library: Cannot load library /usr/lib/qgispython: (/usr/lib/libqgispython.so: undefined symbol: _Py_NoneStruct)
Warning: X Error: BadWindow (invalid Window parameter) 3
Un'altra cosa molto fastidiosa è che ogni volta che ricompilo grass devo
ricompilare qgis, altrimenti non si avvia; anche se la versione di grass
è la stessa.