<div dir="ltr"><div><div><div>Hi,<br><br></div>I have successful compile using the release 2.18.15. With some other more recent 2.18 version the compile is not terminate in the server code section.<br><br></div>Regards,<br></div>A.<br><br></div><div class="gmail_extra"><br><div class="gmail_quote">2018-04-28 0:03 GMT+02:00 Andrea Peri <span dir="ltr"><<a href="mailto:aperi2007@gmail.com" target="_blank">aperi2007@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div>Hi,<br><br></div>The compile error is always here.<br></div><div>I tried also with the released package final-2_18_19.<br></div><div><br></div>This is the error I'm having.<br><br>---<br>[ 94%] Building CXX object src/server/CMakeFiles/qgis_<wbr>server.dir/<wbr>qgssoaprequesthandler.cpp.o<span class=""><br>[ 94%] Building CXX object src/server/CMakeFiles/qgis_<wbr>server.dir/qgsowsserver.cpp.o<br></span>In file included from /home/tomcat/software/30-qgis/<wbr>QGIS-final-2_18_19/src/server/<wbr>qgsowsserver.cpp:18:0:<br>/home/tomcat/software/30-qgis/<wbr>QGIS-final-2_18_19/src/server/<wbr>qgsowsserver.h:84:40: error: âQgsFeatureâ does not name a type<span class=""><br>     static QString featureGmlId( const QgsFeature* f, const QgsAttributeList& pkAttributes );<br>                              <wbr>          ^~~~~~~~~~<br></span>/home/tomcat/software/30-qgis/<wbr>QGIS-final-2_18_19/src/server/<wbr>qgsowsserver.cpp:68:9: error: prototype for âQString QgsOWSServer::featureGmlId(<wbr>const QgsFeature*, const QgsAttributeList&)â does not match any in class âQgsOWSServerâ<span class=""><br> QString QgsOWSServer::featureGmlId( const QgsFeature* f, const QgsAttributeList& pkAttributes )<br>         ^~~~~~~~~~~~<br></span>In file included from /home/tomcat/software/30-qgis/<wbr>QGIS-final-2_18_19/src/server/<wbr>qgsowsserver.cpp:18:0:<br>/home/tomcat/software/30-qgis/<wbr>QGIS-final-2_18_19/src/server/<wbr>qgsowsserver.h:84:20: error: candidate is: static QString QgsOWSServer::featureGmlId(<wbr>const int*, const QgsAttributeList&)<span class=""><br>     static QString featureGmlId( const QgsFeature* f, const QgsAttributeList& pkAttributes );<br>                    ^~~~~~~~~~~~<br>src/server/CMakeFiles/qgis_<wbr>server.dir/build.make:260: recipe for target 'src/server/CMakeFiles/qgis_<wbr>server.dir/qgsowsserver.cpp.o' failed<br>make[2]: *** [src/server/CMakeFiles/qgis_<wbr>server.dir/qgsowsserver.cpp.o] Error 1<br>CMakeFiles/Makefile2:1829: recipe for target 'src/server/CMakeFiles/qgis_<wbr>server.dir/all' failed<br>make[1]: *** [src/server/CMakeFiles/qgis_<wbr>server.dir/all] Error 2<br>Makefile:149: recipe for target 'all' failed<br>make: *** [all] Error 2<br><br></span>-----<br><br></div><div>I'm using Debian stretch 64 bit.<span class="HOEnZb"><font color="#888888"><br><br></font></span></div><span class="HOEnZb"><font color="#888888"><div>A.<br><br></div><br></font></span></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">2018-04-27 14:12 GMT+02:00 Andrea Peri <span dir="ltr"><<a href="mailto:aperi2007@gmail.com" target="_blank">aperi2007@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div><div>Hi,<br></div>Sorry, I do an error.<br></div>Unavvertitelly I use the trunk instead of last release 2.18.17<br><br></div>Sorry for noise.<span class="m_-3864816959522422032HOEnZb"><font color="#888888"><br></font></span></div><span class="m_-3864816959522422032HOEnZb"><font color="#888888">A.<br><br></font></span></div><div class="m_-3864816959522422032HOEnZb"><div class="m_-3864816959522422032h5"><div class="gmail_extra"><br><div class="gmail_quote">2018-04-27 13:41 GMT+02:00 Andrea Peri <span dir="ltr"><<a href="mailto:aperi2007@gmail.com" target="_blank">aperi2007@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div>Hi,<br></div>I'm try.ing to compile the last relesed version of QGIS 2.18 as qgis-server in Linux Debian.<br><br></div>But I'm having this error:<br><br>[ 94%] Building CXX object src/server/CMakeFiles/qgis_ser<wbr>ver.dir/qgsowsserver.cpp.o<br>In file included from /home/tomcat/software/30-qgis/<wbr>QuantumGIS_2.18/src/server/qgs<wbr>owsserver.cpp:18:0:<br>/home/tomcat/software/30-qgis/<wbr>QuantumGIS_2.18/src/server/qgs<wbr>owsserver.h:84:40: error: ‘QgsFeature’ does not name a type<br>     static QString featureGmlId( const QgsFeature* f, const QgsAttributeList& pkAttributes );<br>                              <wbr>          ^~~~~~~~~~<br>/home/tomcat/software/30-qgis/<wbr>QuantumGIS_2.18/src/server/qgs<wbr>owsserver.cpp:68:9: error: prototype for ‘QString QgsOWSServer::featureGmlId(con<wbr>st QgsFeature*, const QgsAttributeList&)’ does not match any in class ‘QgsOWSServer’<br> QString QgsOWSServer::featureGmlId( const QgsFeature* f, const QgsAttributeList& pkAttributes )<br>         ^~~~~~~~~~~~<br>In file included from /home/tomcat/software/30-qgis/<wbr>QuantumGIS_2.18/src/server/qgs<wbr>owsserver.cpp:18:0:<br>/home/tomcat/software/30-qgis/<wbr>QuantumGIS_2.18/src/server/qgs<wbr>owsserver.h:84:20: error: candidate is: static QString QgsOWSServer::featureGmlId(con<wbr>st int*, const QgsAttributeList&)<br>     static QString featureGmlId( const QgsFeature* f, const QgsAttributeList& pkAttributes );<br>                    ^~~~~~~~~~~~<br>src/server/CMakeFiles/qgis_ser<wbr>ver.dir/build.make:260: recipe for target 'src/server/CMakeFiles/qgis_se<wbr>rver.dir/qgsowsserver.cpp.o' failed<br>make[2]: *** [src/server/CMakeFiles/qgis_se<wbr>rver.dir/qgsowsserver.cpp.o] Error 1<br>CMakeFiles/Makefile2:1829: recipe for target 'src/server/CMakeFiles/qgis_se<wbr>rver.dir/all' failed<br>make[1]: *** [src/server/CMakeFiles/qgis_se<wbr>rver.dir/all] Error 2<br>Makefile:149: recipe for target 'all' failed<br>make: *** [all] Error 2<br><br></div>I don't understand what is the error.<br>Seem a compiler incompatibility ?<span class="m_-3864816959522422032m_4911638305904175884HOEnZb"><font color="#888888"><br><br clear="all"><div><div><div><div><div><div>A.<br><br></div><div>-- <br><div class="m_-3864816959522422032m_4911638305904175884m_-1215875474060919046gmail_signature">-----------------<br>Andrea Peri<br>. . . . . . . . . <br>qwerty àèìòù<br>-----------------<br></div>
</div></div></div></div></div></div></font></span></div>
</blockquote></div><br><br clear="all"><br>-- <br><div class="m_-3864816959522422032m_4911638305904175884gmail_signature" data-smartmail="gmail_signature">-----------------<br>Andrea Peri<br>. . . . . . . . . <br>qwerty àèìòù<br>-----------------<br></div>
</div>
</div></div></blockquote></div><br><br clear="all"><br>-- <br><div class="m_-3864816959522422032gmail_signature" data-smartmail="gmail_signature">-----------------<br>Andrea Peri<br>. . . . . . . . . <br>qwerty àèìòù<br>-----------------<br></div>
</div>
</div></div></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature" data-smartmail="gmail_signature">-----------------<br>Andrea Peri<br>. . . . . . . . . <br>qwerty àèìòù<br>-----------------<br></div>
</div>