[PyQt] Qwt Designer-plugin fails to build

zb zauborg at yahoo.com
Tue Dec 15 03:39:38 GMT 2009


Hi. 

I got qmake to work (Thanks JoshuaKnox!) and I got a qwt.ddl using a different version (5.1.2 instead of 4.2.0) 

But now, when I compile Qwt Designer plugin I get an error. Any tips to compile?

Thanks

############################################

E:\qwt-5.1.2\designer>qmake designer.pro

E:\qwt-5.1.2\designer>make
mingw32-make -f Makefile.Release
mingw32-make[1]: Entering directory `E:/qwt-5.1.2/designer'
g++ -mthreads -Wl,-enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runt
ime-pseudo-reloc -Wl,-s -Wl,-s -shared -Wl,--out-implib,plugins\designer\libqwt_
designer_plugin5.a -o "plugins\designer\qwt_designer_plugin5.dll" obj\qwt_design
er_plugin.o obj\qwt_designer_plotdialog.o obj\moc_qwt_designer_plugin.o obj\moc_
qwt_designer_plotdialog.o obj\qrc_qwt_designer_plugin.o  -L"e:\Qt\4.2.3\lib" obj
\qwt_designer_plugin_resource_res.o -lQtXml4 -lQtGui4 -lQtCore4 -lQtDesigner4
Creating library file: plugins\designer\libqwt_designer_plugin5.a
obj\qwt_designer_plugin.o(.text+0x1723):qwt_designer_plugin.cpp: undefined refer
ence to `_imp___ZN7QwtPlotC1EP7QWidget'
obj\qwt_designer_plugin.o(.text+0x26d3):qwt_designer_plugin.cpp: undefined refer
ence to `_imp___ZN14QwtAnalogClockC1EP7QWidget'
obj\qwt_designer_plugin.o(.text+0x3683):qwt_designer_plugin.cpp: undefined refer
ence to `_imp___ZN10QwtCompassC1EP7QWidget'
obj\qwt_designer_plugin.o(.text+0x4633):qwt_designer_plugin.cpp: undefined refer
ence to `_imp___ZN10QwtCounterC1EP7QWidget'
obj\qwt_designer_plugin.o(.text+0x55e3):qwt_designer_plugin.cpp: undefined refer
ence to `_imp___ZN7QwtDialC1EP7QWidget'
obj\qwt_designer_plugin.o(.text+0x6593):qwt_designer_plugin.cpp: undefined refer
ence to `_imp___ZN7QwtKnobC1EP7QWidget'
obj\qwt_designer_plugin.o(.text+0x754c):qwt_designer_plugin.cpp: undefined refer
ence to `_imp___ZN14QwtScaleWidgetC1EN12QwtScaleDraw9AlignmentEP7QWidget'
obj\qwt_designer_plugin.o(.text+0x851b):qwt_designer_plugin.cpp: undefined refer
ence to `_imp___ZN9QwtSliderC1EP7QWidgetN2Qt11OrientationENS_8ScalePosENS_7BGSTY
LEE'
obj\qwt_designer_plugin.o(.text+0x94d3):qwt_designer_plugin.cpp: undefined refer
ence to `_imp___ZN12QwtTextLabelC1EP7QWidget'
obj\qwt_designer_plugin.o(.text+0xa483):qwt_designer_plugin.cpp: undefined refer
ence to `_imp___ZN9QwtThermoC1EP7QWidget'
obj\qwt_designer_plugin.o(.text+0xb433):qwt_designer_plugin.cpp: undefined refer
ence to `_imp___ZN8QwtWheelC1EP7QWidget'
obj\qwt_designer_plugin.o(.text+0xbb3b):qwt_designer_plugin.cpp: undefined refer
ence to `_imp___ZN7QwtPlot16staticMetaObjectE'
obj\qwt_designer_plugin.o(.text+0xbdca):qwt_designer_plugin.cpp: undefined refer
ence to `_imp___ZN7QwtPlot16staticMetaObjectE'
obj\qwt_designer_plugin.o(.text+0xbe38):qwt_designer_plugin.cpp: undefined refer
ence to `_imp___ZN7QwtDial16staticMetaObjectE'
collect2: ld returned 1 exit status
mingw32-make[1]: *** [plugins\designer\qwt_designer_plugin5.dll] Error 1
mingw32-make[1]: Leaving directory `E:/qwt-5.1.2/designer'
mingw32-make: *** [release] Error 2

E:\qwt-5.1.2\designer>

#####################################################


      


More information about the PyQt mailing list