[Qgis-developer] Compilation error with symbology-ng

Craig Leat craig.leat at gmail.com
Sat Jan 23 02:13:08 EST 2010


Hi Marco,

Marco Hugentobler wrote:
> This was a missing change to a sip file. I hope it works with r12820 again.

Thanks for this. Unfortunately compilation of r12820 (and using a
clean build) also fails with a similar error message.

Regards,

Craig

Error message on ubuntu 9.04, i686 with sip 4.7.9 and python 2.6:
[ 63%] Generating core/sipcorepart0.cpp, core/sipcorepart1.cpp,
core/sipcorepart2.cpp, core/sipcorepart3.cpp
Scanning dependencies of target python_module_qgis_core
[ 63%] Building CXX object
python/CMakeFiles/python_module_qgis_core.dir/core/sipcorepart0.cpp.o
/usr/local/src/qgis/python/../src/core/symbology-ng/qgssymbolv2.h: In
member function ‘QgsSymbolV2RenderContext&
QgsSymbolV2RenderContext::operator=(const QgsSymbolV2RenderContext&)’:
/usr/local/src/qgis/python/../src/core/symbology-ng/qgssymbolv2.h:104:
error: non-static reference member ‘QgsRenderContext&
QgsSymbolV2RenderContext::mRenderContext’, can't use default
assignment operator
sipcorepart0.cpp: In function ‘void
assign_QgsSymbolV2RenderContext(void*, const void*)’:
sipcorepart0.cpp:13611: note: synthesized method
‘QgsSymbolV2RenderContext& QgsSymbolV2RenderContext::operator=(const
QgsSymbolV2RenderContext&)’ first required here
make[2]: *** [python/CMakeFiles/python_module_qgis_core.dir/core/sipcorepart0.cpp.o]
Error 1
make[1]: *** [python/CMakeFiles/python_module_qgis_core.dir/all] Error 2
make: *** [all] Error 2


More information about the Qgis-developer mailing list