<div dir="auto">Ciao Giovanni,<div dir="auto"><br></div><div dir="auto">credo che tutti gli errori che ti sono spuntati col cmake, dipendano dal fatto che, come hai detto tu stesso, hai saltato la fase "install build-essential".</div><div dir="auto"><br></div><div dir="auto">Io sto continuando a provare la procedura descritta qui:</div><div dir="auto"><br></div><a href="https://htmlpreview.github.io/?https://github.com/qgis/QGIS/blob/master/doc/INSTALL.html">https://htmlpreview.github.io/?https://github.com/qgis/QGIS/blob/master/doc/INSTALL.html</a><div dir="auto"><br></div><div dir="auto">che è leggermente diversa, perché usa "ccmake", ma ancora non sono riuscito a completare perché anche a me compaiono degli errori.</div><div dir="auto"><br></div><div dir="auto">Boh, proverò qualche altra volta e poi eventualmente seguirò la tua procedura.</div><div dir="auto"><br></div><div dir="auto">Ah dimenticavo,  io sono con un distro Ubuntu 16.04 64 bit.</div><div dir="auto"><br></div><div dir="auto">Saluti</div><div dir="auto">Nino<br><div class="gmail_extra" dir="auto"><br><div class="gmail_quote">Il 28 set 2017 4:53 PM, "Giovanni" <<a href="mailto:jynxtor@gmail.com">jynxtor@gmail.com</a>> ha scritto:<br type="attribution"><blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Il giorno Thu, 28 Sep 2017 10:42:21 +0200<br>
matteo <<a href="mailto:matteo.ghetta@gmail.com">matteo.ghetta@gmail.com</a>> ha scritto:<br>
<br>
> Ciao Giovanni,<br>
><br>
> io faccio in maniera leggermente diversa:<br>
<div class="quoted-text">><br>
><br>
> > 0) ho creato una directory programmi/qgis/ nella mia home e ci sono<br>
> > entrato<br>
> ><br>
> > 1) # apt-get install build-essential<br>
> ><br>
> > 2) $ git clone git://<a href="http://github.com/qgis/QGIS.git" rel="noreferrer" target="_blank">github.com/qgis/QGIS.git</a><br>
> > -> che clona tutto il sorgente di qgis (1.25 GiB !)<br>
> ><br>
> > 3) $ cd QGIS/<br>
><br>
</div>> fino a qui ok..<br>
><br>
> 4) entro nella cartella qgis che hai creato nella tua home e da li<br>
> lancio cmake (puntanto alla cartella del clone)<br>
><br>
> cd programmi/qgis/<br>
> cmake ../QGIS<br>
><br>
> 5) vedi gli errori e installi quello che manca<br>
> 6) lanci make<br>
> 7) aspetti un pochino (dipende da che computer hai, calcola una mezz<br>
> ora buona buona)<br>
> 8) i binari sono in output/bin<br>
><br>
> fai sapere!<br>
><br>
> Matteo<br>
<br>
Ciao,<br>
seguendo le indicazioni di Matteo:<br>
<br>
0) scaricato il sorgente della versione 2.18.13 da qui<br>
<a href="https://github.com/qgis/QGIS/archive/final-2_18_13.tar.gz" rel="noreferrer" target="_blank">https://github.com/qgis/QGIS/<wbr>archive/final-2_18_13.tar.gz</a><br>
<br>
1) scompatto e entro nella dir QGIS-final-2_18_13/<br>
<br>
2) $ cmake ../QGIS-final-2_18_13<br>
<br>
3) esamino gli errori e rilancio cmake (vedi sotto gli errori,<br>
probabilmente molti dovuti al fatto che non avevo seguito la lista dei<br>
pacchetti da installare prima di partire con la compilazione)<br>
<br>
4) dopo 3-4 volte, arriva alla fine!<br>
<br>
5) $ time make<br>
[...] dopo 56 minuti finisce e dice:<br>
sip: Unable to find file "QtCore/QtCoremod.sip"<br>
python/CMakeFiles/python_<wbr>module_qgis__analysis.dir/<wbr>build.make:417: set<br>
di istruzioni per l'obiettivo "python/analysis/sip_<wbr>analysispart0.cpp"<br>
non riuscito make[2]: *** [python/analysis/sip_<wbr>analysispart0.cpp]<br>
Errore 1 make[2]: *** Eliminazione del file<br>
"python/analysis/sip_<wbr>analysispart0.cpp" CMakeFiles/Makefile2:5036: set<br>
di istruzioni per l'obiettivo<br>
"python/CMakeFiles/python_<wbr>module_qgis__analysis.dir/all" non riuscito<br>
make[1]: *** [python/CMakeFiles/python_<wbr>module_qgis__analysis.dir/all]<br>
Errore 2 Makefile:162: set di istruzioni per l'obiettivo "all" non<br>
riuscito make: *** [all] Errore 2<br>
<br>
trovo questa indicazione in <a href="https://issues.qgis.org/issues/11138" rel="noreferrer" target="_blank">https://issues.qgis.org/<wbr>issues/11138</a>:<br>
Installing "python-qt4-dev" package fixed the build issue for me.<br>
<br>
RILANCIO il make:<br>
<br>
5bis) $ time make<br>
[...] dopo 17 minuti finisce tutto bene:<br>
[100%] Linking CXX executable ../../output/bin/qgis_bench<br>
[100%] Built target qgis_bench<br>
<br>
6) lancio QGIS versione 2.18.13 Las Palmas cliccando sull'eseguibile<br>
qgis in /QGIS-final-2_18_13/output/<wbr>bin/<br>
Compilazione riuscita! Dovrò provare meglio per essere sicuro ma sembra<br>
andare.<br>
<br>
Grazie Matteo delle indicazioni, spero possano servire anche ad altri.<br>
Appena riesco provo anche la 2.99!<br>
<br>
Sono su Linux debian 4.12.0-2-amd64 #1 SMP Debian 4.12.13-1<br>
(2017-09-19) x86_64 GNU/Linux<br>
<br>
Grazie,<br>
Giovanni<br>
<br>
------------------------------<wbr>-------------------<br>
Errori cmake (e -> soluzioni):<br>
------------------------------<wbr>-------------------<br>
- By not providing "FindQJSON.cmake" in CMAKE_MODULE_PATH<br>
-> install libqjson-dev (OK)<br>
<br>
- Could not find QCA<br>
-> install libqca2-dev (OK)<br>
<br>
- CMake Error at cmake/PyQtMacros.cmake:28 (MESSAGE):<br>
  pyuic[4|5] not found - aborting<br>
-> install pyqt4-dev-tools (OK)<br>
<br>
- CMake Error: The following variables are used in this project, but<br>
  they are set to NOTFOUND. Please set them or make sure they are set<br>
  and tested correctly in the CMake files: QSCINTILLA_INCLUDE_DIR<br>
-> libqscintilla2-dev (OK)<br>
<br>
- CMake Error: The following variables are used in this project, but<br>
  they are set to NOTFOUND. Please set them or make sure they are set<br>
  and tested correctly in the CMake files: QWT_LIBRARY<br>
-> libqwt-dev (OK)<br>
<div class="elided-text">______________________________<wbr>_________________<br>
QGIS-it-user mailing list<br>
<a href="mailto:QGIS-it-user@lists.osgeo.org">QGIS-it-user@lists.osgeo.org</a><br>
<a href="https://lists.osgeo.org/mailman/listinfo/qgis-it-user" rel="noreferrer" target="_blank">https://lists.osgeo.org/<wbr>mailman/listinfo/qgis-it-user</a><br>
</div></blockquote></div><br></div></div></div>