Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SoapySDR export lib does not match dll #54

Closed
keck9939 opened this issue Jan 10, 2021 · 6 comments
Closed

SoapySDR export lib does not match dll #54

keck9939 opened this issue Jan 10, 2021 · 6 comments

Comments

@keck9939
Copy link

In the Windows binary distribution of gnuradio 3.8, (presumably built with the scripts here) the SoapySDR.lib file does not seem go with the SoapySDR.dll (the date mismatch is a big clue) and I have found that anything linked to SoapySDR tends not to work. I can rebuild SoapySDR and get SoapySDR itself to work (as validated by SoapySDRUtil), but then things still don't work in gnuradio presumably because gr-soapy is now linked against an inconsistent SoapySDR.dll. Trying to untangle this is not easy unless you really know how everything works, so it would be nice if the build scripts could be checked to make sure the .lib files actually match the .dll files.

@gnieboer
Copy link
Owner

That's good find, thanks. I am currently working on a major script overhaul as part of the switch to Python3. I will manually check the result for this particular case, but in general everything is going to be built in a purpose-built VM going forward. That should prevent this from recurring. I suspect the build process found a previous version of the lib files from an earlier build someplace on the development machine. I will close this once I have the next version out and can check the version. Unfortunately I don't have the hardware so can't do more than that I'm afraid.

@gnieboer
Copy link
Owner

gnieboer commented Jan 19, 2021

A new installer has been released that should fix this issue. Download it here. Note that since I don't have a SoapySDR, I cannot confirm functionality either way, so feedback would be appreciated working or not.

@keck9939
Copy link
Author

keck9939 commented Jan 20, 2021 via email

@gnieboer
Copy link
Owner

gnieboer commented Jan 20, 2021 via email

@keck9939
Copy link
Author

keck9939 commented Jan 21, 2021 via email

@gnieboer
Copy link
Owner

Also, if the "Overritten" messages do not naturally disappear, look for c:/users/yourusername/.cache/grc-gnuradio/cache.json and delete it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants