-
Notifications
You must be signed in to change notification settings - Fork 23
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
Missing SOAPY_REMOTE_API on some classes #36
Comments
That common directory does not produce any DLLs, its a static library thats linked into the server and client. Most of the SOAPY_REMOTE_DLL and SOAPY_REMOTE_API stuff is a hold over from development and it shouldnt be needed (its not consistently applied) and should be removed. The install creates two files:
So theres no development headers or libs, there was never an intention to reuse the code in common/ outside of the project. So I recommend using the default defines (dont set SOAPY_REMOTE_DLL) and everything should be fine. |
Okay, clear. I've successfully build But I'm lost as to the little information from the various drivers. |
The client stuff is entirely transparent and looks like any other SoapySDR module would. However there are some optional device arguments and ways to narrow down devices documented here: https://github.com/pothosware/SoapyRemote/wiki#remote-device-args |
I'm not sure how/what libraries or DLLs this remoteSupport is supposed to generate. I'm on Windows and try to create only .DLLs for SoapySDR. If compiling with
-DSOAPY_REMOTE_DLL
, I get these missing symbols while linkingSoapySDRserver.exe
:I think this patch fixes it, but I'm really over my head here:
PS. I see not way the Cmake-system can set
-DSOAPY_REMOTE_DLL
+-DSOAPY_REMOTE_DLL_EXPORTS
. An oversight?The text was updated successfully, but these errors were encountered: