[Qgis-developer] Error in compiling current master

Paolo Cavallini cavallini at faunalia.it
Sun Mar 5 00:54:43 PST 2017


Hi all,
getting an error as per below, even after make clean.
Any hint?
Thanks.
===
/usr/include/qt4/QtXml/qdom.h:99:20: error: variable ‘Q_XML_EXPORT
QDomImplementation’ has initializer but incomplete type
 class Q_XML_EXPORT QDomImplementation
                    ^~~~~~~~~~~~~~~~~~
/usr/include/qt4/QtXml/qdom.h:101:1: error: expected primary-expression
before ‘public’
 public:
 ^~~~~~
/usr/include/qt4/QtXml/qdom.h:101:1: error: expected ‘}’ before ‘public’
/usr/include/qt4/QtXml/qdom.h:101:1: error: expected ‘,’ or ‘;’ before
‘public’
/usr/include/qt4/QtXml/qdom.h:103:30: error: ‘QDomImplementation’ does
not name a type
     QDomImplementation(const QDomImplementation&);
                              ^~~~~~~~~~~~~~~~~~
/usr/include/qt4/QtXml/qdom.h:103:50: error: expected constructor,
destructor, or type conversion before ‘;’ token
     QDomImplementation(const QDomImplementation&);
                                                  ^
/usr/include/qt4/QtXml/qdom.h:104:26: error: expected constructor,
destructor, or type conversion before ‘;’ token
     ~QDomImplementation();
                          ^
/usr/include/qt4/QtXml/qdom.h:105:5: error: ‘QDomImplementation’ does
not name a type
     QDomImplementation& operator= (const QDomImplementation&);
     ^~~~~~~~~~~~~~~~~~
/usr/include/qt4/QtXml/qdom.h:106:28: error: ‘QDomImplementation’ does
not name a type
     bool operator== (const QDomImplementation&) const;
                            ^~~~~~~~~~~~~~~~~~
/usr/include/qt4/QtXml/qdom.h:106:49: error: non-member function ‘bool
operator==(const int&)’ cannot have cv-qualifier
     bool operator== (const QDomImplementation&) const;
                                                 ^~~~~
/usr/include/qt4/QtXml/qdom.h:106:49: error: ‘bool operator==(const
int&)’ must have an argument of class or enumerated type
/usr/include/qt4/QtXml/qdom.h:107:28: error: ‘QDomImplementation’ does
not name a type
     bool operator!= (const QDomImplementation&) const;
                            ^~~~~~~~~~~~~~~~~~
/usr/include/qt4/QtXml/qdom.h:107:49: error: non-member function ‘bool
operator!=(const int&)’ cannot have cv-qualifier
     bool operator!= (const QDomImplementation&) const;
                                                 ^~~~~
/usr/include/qt4/QtXml/qdom.h:107:49: error: ‘bool operator!=(const
int&)’ must have an argument of class or enumerated type
/usr/include/qt4/QtXml/qdom.h:110:69: error: non-member function ‘bool
hasFeature(const QString&, const QString&)’ cannot have cv-qualifier
     bool hasFeature(const QString& feature, const QString& version) const;
                                                                     ^~~~~
/usr/include/qt4/QtXml/qdom.h:121:1: error: expected unqualified-id
before ‘private’
 private:
 ^~~~~~~
/usr/include/qt4/QtXml/qdom.h:123:51: error: expected constructor,
destructor, or type conversion before ‘;’ token
     QDomImplementation(QDomImplementationPrivate*);
                                                   ^
/usr/include/qt4/QtXml/qdom.h:125:5: error: ‘friend’ used outside of class
     friend class QDomDocument;
     ^~~~~~
/usr/include/qt4/QtXml/qdom.h:126:1: error: expected declaration before
‘}’ token
 };
 ^
/usr/include/qt4/QtXml/qdom.h:115:30: warning: ‘InvalidDataPolicy
invalidDataPolicy()’ declared ‘static’ but never defined [-Wunused-function]
     static InvalidDataPolicy invalidDataPolicy();
                              ^~~~~~~~~~~~~~~~~
/usr/include/qt4/QtXml/qdom.h:116:17: warning: ‘void
setInvalidDataPolicy(InvalidDataPolicy)’ declared ‘static’ but never
defined [-Wunused-function]
     static void setInvalidDataPolicy(InvalidDataPolicy policy);
                 ^~~~~~~~~~~~~~~~~~~~
src/plugins/georeferencer/CMakeFiles/georefplugin.dir/build.make:178:
set di istruzioni per l'obiettivo
"src/plugins/georeferencer/CMakeFiles/georefplugin.dir/qgsgcpcanvasitem.cpp.o"
non riuscito
make[2]: ***
[src/plugins/georeferencer/CMakeFiles/georefplugin.dir/qgsgcpcanvasitem.cpp.o]
Errore 1
CMakeFiles/Makefile2:3885: set di istruzioni per l'obiettivo
"src/plugins/georeferencer/CMakeFiles/georefplugin.dir/all" non riuscito
make[1]: *** [src/plugins/georeferencer/CMakeFiles/georefplugin.dir/all]
Errore 2
Makefile:160: set di istruzioni per l'obiettivo "all" non riuscito
make: *** [all] Errore 2

-- 
Paolo Cavallini - www.faunalia.eu
QGIS & PostGIS courses: http://www.faunalia.eu/training.html
https://www.google.com/trends/explore?date=all&geo=IT&q=qgis,arcgis


More information about the Qgis-developer mailing list