Forum: GNU Radio QT GUI RANGE Widget doesn't work in grc

Df20c1699c29fe983ae0eae7f87eee87?d=identicon&s=25 UA6CEY (Guest)
on 2013-08-08 17:17
(Received via mailing list)
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 <module>
    import PyQt4.Qwt5 as Qwt
  File "/usr/lib64/python2.7/site-packages/PyQt4/Qwt5/__init__.py", line
32, in <module>
    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(tm) 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.
Df20c1699c29fe983ae0eae7f87eee87?d=identicon&s=25 ua6cey (Guest)
on 2013-08-08 18:45
(Received via mailing list)
Gnuradio version 3.7.0
C539637020fd56193dd6daec746c4a84?d=identicon&s=25 Tom Rondeau (Guest)
on 2013-08-14 22:58
(Received via mailing list)
On Thu, Aug 8, 2013 at 12:44 PM, ua6cey <ua6cey@inbox.ru> 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
Df20c1699c29fe983ae0eae7f87eee87?d=identicon&s=25 Andrey Khoroshun (Guest)
on 2013-08-15 16:57
(Received via mailing list)
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 Rondeau <tom@trondeau.com>:
C539637020fd56193dd6daec746c4a84?d=identicon&s=25 Tom Rondeau (Guest)
on 2013-08-19 16:57
(Received via mailing list)
On Thu, Aug 15, 2013 at 10:56 AM, Andrey Khoroshun <ua6cey@inbox.ru>
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
Please log in before posting. Registration is free and takes only a minute.
Existing account

NEW: Do you have a Google/GoogleMail, Yahoo or Facebook account? No registration required!
Log in with Google account | Log in with Yahoo account | Log in with Facebook account
No account? Register here.