Hello there, thanks for trying to help

My current GNURadio version is 3.7.14 and I got it as part of PothosSDR:
https://downloads.myriadrf.org/builds/PothosSDR/PothosSDR-2020.12.28-vc14-x64.exe

since this was installed as part of PothosSDR I didn't build it from source
and I guess during compile time lib_sdl was not present so gr-video-sdl was
skipped

I would like to try to avoid to build GNURadio 3.7.14 from source just to
include a library, so that's why I tried to pull out this library and build
it separatly but I failed to do that

Now since Pothos swiched to GNURadio 3.9 (at the time of swiching a lot of
OOT modules were still not ported to GNURadio 3.9, they are now) but
something happened and project came to a stop, so I cannot get GNURadio 3.9
from PothosSDR that would include
 https://github.com/bastibl/gr-rds <https://github.com/bastibl/gr-rds>
 https://github.com/argilo/gr-nrsc5 <https://github.com/argilo/gr-nrsc5>
 https://github.com/kit-cel/gr-drm (hmm is this built-in??)
 https://github.com/BogdanDIA/gr-dvbt (if reading this correctly, it built
in now under gr-dtv)
 https://github.com/drmpeg/gr-dvbs2 (most build-in this works with 3.9)
https://github.com/rftap/gr-rftap (this one I would need to port to 3.9)

I am using Windows 7 which complicates things further (python3.9 can be
installed there:
http://69.112.236.57/nextcloud/index.php/s/A6NGd76iMnMoHPm/download (even
latest 3.9, you just copy the dll to its folder) but not sure how would
this hakcs play with gnuradio 3.9

So what I can try to do but would like to avoid is to install latest
PothosSDR without all this modules and then try to install them separatly
to get them back or get another gnuradio distribution that would include
this modules

But easier thing for now it seems to just make gr-video-sdl work with my
gnuradio install then to try to fiddle with 3.9 (which I will have to do
once, because LEDS
<https://wiki.gnuradio.org/index.php/QT_GUI_LED_Indicator> and selector
<https://wiki.gnuradio.org/index.php/Selector> block are realy tempting
things to have)

For now what I would like to do is add gr-video-sdl to my existing gnuradio
without needing to build the whole gnuradio from source again


V V ned., 27. mar. 2022 ob 21:02 je oseba Marcus Müller <
mmuel...@gnuradio.org> napisala:

> Hi Mitja,
>
> there's more going on here, gr-video-sdl has been part of GNU Radio for a
> long, long time.
> Since at least GNU Radio 3.3, in fact; some 15, 16 years.
>
> So, your version of 3.7 would definitely also include it, and you should
> not try to
> backport a more modern version to it.
>
> So, we need to solve your actual problem than you trying to backport
> gr-video-sdl from
> 3.7.14 to a different version of GNU Radio.
>
> So, what *is* your current version of GNU Radio, where does it come from,
> why does it not
> contain gr-video-sdl?
>
> Note that as maintainers, we'll have a really hard time helping you with
> GNU Radio 3.7;
> it's end-of-life, so most of us aren't even trying to build it on our
> machines.
>
> You also seem to be mixing PothosSDR stuff with GNU Radio includes, and I
> don't know
> whether that is just meaningless paths or whether you're actually
> confusinge something?
>
> Best regards,
> Marcus
>
> PS: Others might have told you that already, but it might really be worth
> pointing out
> that living in the 3.7 world might be increasingly hard, and we're sorry
> about that, but
> it's just technologically mostly obsolescence why we're not able to
> support it anymore.
> Instead of sticking to 3.7 due to "some legacy blocks" it might be worth
> to forward-port
> these missing blocks to GNU Radio 3.10 or 3.9, and work with a modern
> version of GNU Radio
> – honestly, GNU Radio has gotten *a lot* better to install under
> practically all operating
> systems in later versions.
>
>
> On 27.03.22 17:32, Mitja kocjančič wrote:
> > Hello there, for few reasons I am still using GNURadio 3.7 which doesn't
> come buindled
> > with gr-video-sdl (at least the installation I am using doesn't) (I know
> 3.9 comes with it
> > but right now I have some legacy blocks that are not uvailable for 3.9
> so I am stuck using
> > 3.7)
> >
> > So I tried building gr-video-sdl separatly, and then installing it into
> existing gnuradio
> > distribution like this:
> >
> > 1. Downloaded GNURadio 3.7.10:
> >
> https://github.com/gnuradio/gnuradio/releases/download/v3.7.14.0/gnuradio-3.7.14.0.tar.gz
> > <
> https://github.com/gnuradio/gnuradio/releases/download/v3.7.14.0/gnuradio-3.7.14.0.tar.gz
> >
> >      * extraxted gr-video-sdl
> > 2. Installed SDL1.2 from here:
> >
> http://web.archive.org/web/20191227232250if_/http://libsdl.org/release/SDL-devel-1.2.15-VC.zip
> > <
> http://web.archive.org/web/20191227232250if_/http://libsdl.org/release/SDL-devel-1.2.15-VC.zip>
>
> > (since gr-video-sdl uses SDL1.2 not SDL2 I assume)
> > 3. trying to cmake like this: cmake ../ -DSDL_LIBRARY="C:\Program
> > Files\PothosSDR\libsdl\lib\x64" -DSDL_INCLUDE_DIR="C:\Program
> Files\PothosSDR\libsdl\include"
> >
> > I copied sdl include and lib files to this place
> >
> > but I get some errors: https://pastebin.com/1RjmG1zj <
> https://pastebin.com/1RjmG1zj>
> >
> > It aphears GrBoost and GrComponent are missing and there is some unknown
> command: Unknown
> > CMake command "GR_REGISTER_COMPONENT".
> >
> > Now I think GrBoost is boost but I am not sure, cmake doesn't tell me
> that Boost is
> > missing, but what is GrComponent (what include and lib prefix do I need
> to set to include
> > this?)
> >
> > Thanks for Anwsering and Best Regards
>
>

Reply via email to