Closed dirkbeer closed 5 years ago
Interesting, an endif was wrongly positioned should be (around line 523)
fprintf (stderr, "close completed\n");
fprintf (stderr, "about to delete through close\n");
if (devDescriptor. widgetHandle != NULL)
DestroyWindow (devDescriptor. widgetHandle);
devDescriptor. widgetHandle = NULL;
Is fixed
Op wo 2 okt. 2019 om 23:39 schreef dirkbeer notifications@github.com:
On raspbian Buster, the following
git clone https://github.com/JvanKatwijk/rtlsdr-emulator-sdrplay.git
cd rtlsdr-emulator-sdrplay
make -f Makefile.Linux all
resulted in make errors:
gcc -O2 -fPIC -g -shared -I . -o librtlsdr.so rtlsdr-bridge.c signal-queue.c gains.c -lmirsdrapi-rsp
rtlsdr-bridge.c: In function ‘rtlsdr_close’:
rtlsdr-bridge.c:523:19: error: ‘struct rtlsdr_dev’ has no member named ‘widgetHandle’
if (devDescriptor. widgetHandle != NULL)
^
rtlsdr-bridge.c:524:5: warning: implicit declaration of function ‘DestroyWindow’ [-Wimplicit-function-declaration]
DestroyWindow (devDescriptor. widgetHandle); ^~~~~~~~~~~~~ rtlsdr-bridge.c:524:33: error: ‘struct rtlsdr_dev’ has no member named ‘widgetHandle’ DestroyWindow (devDescriptor. widgetHandle); ^
rtlsdr-bridge.c:525:15: error: ‘struct rtlsdr_dev’ has no member named ‘widgetHandle’
devDescriptor. widgetHandle = NULL;
^
make: *** [Makefile.Linux:5: librtlsdr.so] Error 1`
There appears to be confusion between the Windows and Linux versions. Or do I have a missing dependency? I tried this with and without armv7l API Version: 2.13 installed.
Regards, Dirk
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/JvanKatwijk/rtlsdr-emulator-sdrplay/issues/2?email_source=notifications&email_token=ACCPHQH6JXJWW244DJ5F6TLQMUIKTA5CNFSM4I43Y2B2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HPH6XXQ, or mute the thread https://github.com/notifications/unsubscribe-auth/ACCPHQDJ3NXZ6S7GQG66WUDQMUIKTANCNFSM4I43Y2BQ .
-- Jan van Katwijk
Thank you. It compiles successfully now.
On raspbian Buster, the following
resulted in make errors:
There appears to be confusion between the Windows and Linux versions. Or do I have a missing dependency? I tried this with and without armv7l API Version: 2.13 installed.
Regards, Dirk