Hi Ralf,
On 2/1/25 12:10 PM, Ralf Gorholt wrote:
Hi Ryan,
after having tried over and over agin in different environments and
package combinations I finally ended up with a simple solution that
worked. This is what I did:
1) A fresh install of "radioconda-2024.05.29-Windows-x86_64.exe" on my
Windows PC
2) In a radioconda prompt: "conda install gnuradio-build-deps
clang-format conda-build"
3) Cloned my module from your repository: "git clone
https://github.com/ryanvolz/gr-dl5eu"
4) Regenerated the python bindings (in the gr-dl5eu directory):
"gr_modtool bind"
This shouldn't be necessary and it's a bit puzzling that it is, but if
you got it working then *shrug*.
5) Built the module (in the gr-dl5eu directory): "conda-build .conda"
The first try didn't work (perhaps something in the environment is
messed up during the precedent operations). So I opened a new radioconda
prompt and executed "conda-build .conda" again. This time it worked.
Then on the target PC:
6) A fresh install of "radioconda-2024.05.29-Windows-x86_64.exe"
7) In a radioconda prompt: "conda install gnuradio-dl5eu..." and to my
satisfaction my module worked. The PC might be not powerful enough but
this is another story :-)
I don't know what made it impossible to use my existing development
environment. The problems might be related to python and numpy because
in my previous environment I used newer versions than radioconda (please
note that I did not update any package. numpy was even downgraded during
the installation of the additional packages).
So, to continue, can I just copy my module from your repository to mine
or do you need to create a pull request or whatever? Don't forget that I
am a GitHub newbie :-)
I just sent a pull request so you can incorporate the changes. :)
Regards,
Ralf
Cheers,
Ryan