QT GUI RANGE Widget doesn't work in grc

Hi guys!

I couldn’t run a QT GUI RANGE block in grc. Any of its widget (Counter,
Slider, etc.) causes an error:

Traceback (most recent call last):
File “/home/goodman/top_block.py”, line 16, in
import PyQt4.Qwt5 as Qwt
File “/usr/lib64/python2.7/site-packages/PyQt4/Qwt5/init.py”, line
32, in
from Qwt import *
ImportError: /usr/lib64/python2.7/site-packages/PyQt4/Qwt5/Qwt.so:
undefined symbol: _ZTI8QwtWheel

Done

Anyway, all other QT GUI Widgets (Chooser, Check Box, etc) works fine.
All of QT Instrumentation (Frequency Sink, Waterfall Sink, etc) runs
too.

A Qwt.so is on the right place. _ZTI8QwtWheel symbol is absent in lib of
course.

System Slackware_14_64

~$ uname --all
Linux home 3.2.29 #2 SMP Mon Sep 17 14:19:22 CDT 2012 x86_64 AMD
Turion™ II Dual-Core Mobile M500 AuthenticAMD GNU/Linux

Gnuradio and all that it need are built from sources.
GCC 4.7.1

Any ideas, please!

73! Andrey.

Gnuradio version 3.7.0

On Thu, Aug 8, 2013 at 12:44 PM, ua6cey [email protected] wrote:

Gnuradio version 3.7.0

What version of QT and QWT are you using?

We just put in stronger checks for QWT (will be in 3.7.1), so it’s
possible you’re using an older version than the 5.2.0 that we require,
so you’re missing some features from there.


Tom
Visit us at GRCon13 Oct. 1 - 4
http://www.trondeau.com/grcon13

Hello Tom! Thanks for your reply.
Qt-4.8.2 from Slackware_14_64 package
QWT-5.2.1, built from sources. Configured by qmake with default options.
PyQt-4.9.1 from Slackware_14_64 package as a PyQt4 module
PyQwt-5.2.0, built from sources, default configuration.

Andrey

Среда, 14 августа 2013, 16:57 -04:00 от Tom R. [email protected]:

On Thu, Aug 15, 2013 at 10:56 AM, Andrey K. [email protected]
wrote:

Hello Tom! Thanks for your reply.
Qt-4.8.2 from Slackware_14_64 package
QWT-5.2.1, built from sources. Configured by qmake with default options.
PyQt-4.9.1 from Slackware_14_64 package as a PyQt4 module
PyQwt-5.2.0, built from sources, default configuration.

Andrey

Ok, so you’re definitely running new enough versions. The error
message refers to a QwtWheel error. Is this the same error regardless
of what type of range style you are trying to use (slider, wheel,
counter, etc.)? Or does it change depending on which type of style you
are trying to use?

If it’s the same error all the time, that would suggest to me that
there’s some error in what you’ve built yourself. Perhaps something
didn’t configure properly when building Qwt or PyQwt?

Tom

I couldn’t run a QT GUI RANGE block in grc. Any of its widget (Counter,
symbol: _ZTI8QwtWheel

73! Andrey.


Tom
Visit us at GRCon13 Oct. 1 - 4
http://www.trondeau.com/grcon13