discuss-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Help with GR-Inspector


From: Sebastian Müller
Subject: Re: Help with GR-Inspector
Date: Thu, 4 Jun 2020 12:43:42 +0200

Hi Pierre,

I guess whenever you say "Gt" you mean "Qt", right? ;-)
Concerning your answers:

1. `git clone` is not an installation method for GNU Radio. If you cloned the repository, you still need to build and install it. If you built with gr-qtgui, it should already have worked with Qt4. Please make sure that cmake is not just finding the wrong Qt installation and you really don't have Qt4 installed. This implicates that you don't have GNU Radio with Qt widgets.

2. / 3. So for this issue, I recommend to "use the right tool for the job". If you want to use GNU Radio 3.7 with gr-inspector, then probably Pentoo Linux 5.0.8 is not the right environment for that endevour. The straightforward advice I can provide is: Use an operating system that supports your constraints, instead of making your life hard.
That being said, if that is no option for you for some reason, I can point you to the maint-3.8 branch of gr-inspector. There, Qt5 is being used. It should be not that difficult to extract the changes concerning the switch from Qt4 to Qt5 and apply them locally on your machine (on top of maint-3.7 branch). That way, you will create a gr-inspector version that supports Qt4 and GNU Radio 3.7.

Mit freundlichen Grüßen/Kind regards
Sebastian Müller

On Jun 3 2020, at 10:48 pm, pierregalant@mailo.com wrote:
Hello Sebastian,

Thanks for you prompt reply.

I am using Pentoo Linux version 5.0.8 which has Gt5 preinstalled.

1. I have installed Gnu radio 3.7 via git clone without pybombs

2. I cannot find the command to install Gt4 for gentoo linux. As per [1], Gt4 has been depreciated for Gentoo distribution. So apparently, I have to stick to GT5.

3. As per same forum: " Qt4 is deprecated and was removed from the main Portage tree. You could try to resurrect it from the attic, but you will be in unsupported territory." , "All Qt4 packages were moved to kde-sunset overlay more than a year ago, but keep in mind that this overlay is completely unmaintained and essentially an ebuild graveyard."

I am not a computer science person.

[1] https://forums.gentoo.org/viewtopic-t-1098804-start-0.html

Pierre


De : Sebastian Müller <gsenpo@gmail.com>
À : discuss-gnuradio@gnu.org <discuss-gnuradio@gnu.org>
Sujet : Re: Help with GR-Inspector
Date : 03/06/2020 20:54:44 Europe/Paris

Hello Pierre,

you already got everything right:
- gr-inspector for GNU Radio 3.7 requires Qt4
- gr-inspector for GNU Radio 3.8 requires Qt5

So there should be no problem in using Qt4 for your case. In particular, gr-qtgui for GNU Radio 3.7 is using Qt4, not Qt5 [1].

Can you tell me the following:
  1. How did you install GNU Radio 3.7?
  2. Why can't you install Qt4 and Qt5 libs simultaneously?
  3. Why do you consider "downgrading" (I guess you mean removing Qt5 completely) dangerous for you?

[1] https://github.com/gnuradio/gnuradio/blob/maint-3.7/gr-qtgui/CMakeLists.txt#L25

Mit freundlichen Grüßen/Kind regards
Sebastian Müller

On Jun 3 2020, at 8:25 pm, pierregalant@mailo.com wrote:

Hello,

I need your help. I want to install GR-inspector for Gnuradio 3.7 on Pentoo linux (Gentoo distribution). However, when installing GR-inspector, I have the following error:

 Found unsuitable Qt version "5.11.3" from /usr/bin/qmake, this code
  requires Qt 4.x

I have already search on the internet, the only possible way (if I do an analogy with someone having the same issue) would be to port the make file of GR-inspector for Gnuradio 3.7 to Qt5.

I cannot downgrade from GT5 to GT4 (as it is apparently impossible/dangerous) and I have to use Gnuradio 3.7 because I want to use GR-inspector with blocks that are only compatible using Gnuradio 3.7.

Can anyone help me ? I would not know how to write a patch to port GR-inspector for Gnuradio 3.7 on GT5.

Kind regards,

Pierre Galant

reply via email to

[Prev in Thread] Current Thread [Next in Thread]