Thanks Jeff and Cinaed -- good info on volk and uhd.
At this time, I am trying to use just the Fedora packages installed
through dnf. It simplifies the install process. If I need to install
from source this is a good heads up.
Criss Swaim
csw...@tpginc.net
cell: 505.301.5701
On 6/1/2022 5:09 AM, Jeff Long wrote:
It looks like volk and uhd also place files in <prefix>/local on the
newer platforms, so users will need to add the extra path even though
we think we've fixed it for GNU Radio.
On Tue, May 31, 2022 at 6:54 PM Cinaed Simson
<cinaed.sim...@gmail.com> wrote:
Hi Criss - I remember having the same issue.
I rolled with the punch by adding the python path - then I forgot
about it.
I upgraded the OS but did a clean install of gnuradio 10.
I just updated volk and gnuradio and rebuilt volk the problem is
still
there for me - at least after rebuilding volk
I was going to do a dist-upgrade to get rid of all the previous OS
packages and update them but I haven't had chance.
-- Cinaed
On 5/31/22 11:39, Criss Swaim wrote:
> Upgraded to GnuRadio 3.10 from 3.9 and gnuradio-companion aborts
with
> a module not found trying to import my OOT python blocks. The
modules
> are being placed in
/usr/local/local/lib64/python3.10/site-packages -
> note the local/local. the destination should be
> /usr/local/lib64/python3.10/site-packages.
>
> The fix is after running the cmake ../ command in the build
directory,
> edit build/python/cmake_install.cmake and
> build/python/bindings/cmake_install.cmake and change
>
> file(INSTALL DESTINATION
> "$(CMAKE_INSTALL_PREFIX)/local/lib64/python3.10/site-packages.....
> to
>
> file(INSTALL DESTINATION
> "$(CMAKE_INSTALL_PREFIX)/lib64/python3.10/site-packages.....
(remove
> /local)
>
> there are 2 changes in build/python/cmake_install.cmake and 8
changes
> in build/python/bindings/cmake_install.cmake
>
> Make these changes before running the make/sudo make install.
>
> I am unable to determine if this is a problem in the gr_modtool
or in
> the GR_PYTHON_DIR constant or in some setting in my custom OOT
project.
>
> My environment is Fedora 36, Gnuradio 3.10 and Python 3.10.
>