Re: Compile under macOS
#install
Solved!
I had qt (the latest is QT6.01) and qt5 installed. Uninstalled qt, which solved it. Of course alse removing PATH-references to qt/bin etc.
|
|
Re: Compile under macOS
#install
Errors in v.6.6.1:
I picked them from compiler-output..
Was there an extended change since 6.6.0?
|
|
Re: ADDING DCS DECODE in the NBFM demodulator window
Hi Ronen,
seems to be quite useful and well documented links, thanks! I will open an Issue on Github soon. Could be a nice addition. Brgds, Edouard.
|
|
Re: ADDING DCS DECODE in the NBFM demodulator window
Ronen Pinchook
Hi Edouard
Im sorry i cn not contribute in the software way im not a software person But i can provide you the info of the DCS here it is https://mmi-comm.tripod.com/dcs.html and also here http://onfreq.com/syntorx/dcs.html Hope this can help and there will be any option to get DCS decode in the NBFM because now most radios use DCS rather then PL Regards Ronen - 4Z4ZQ
|
|
Re: ADDING DCS DECODE in the NBFM demodulator window
Hello Ronen,
I don't know the details of DCS but I suppose this can be done. Brgds, Edouard.
|
|
ADDING DCS DECODE in the NBFM demodulator window
Ronen Pinchook
Hi there
Is it possible to add dcs (digital code squelsh) decode in the NBFM Window in addition to the CTCSS decode that already exist there ? Thanks Forward Ronen - 4Z4ZQ http://www.ronen.org
|
|
Hi Bob!
I found that name-resolution does not work from WiFi to LAN. But the network is connected, WiFi clients are in the same net / subnet as the LAN clients. So I can address my Pluto as "ssh pluto.local" if my notebook is in the LAN, but on WiFi I have to use !ssh 192.168.x.y". SDR Console on my other PC does not have any issues with addressing the unit on LAN via that IP. But that PC is LAN only. I've ordered an USB LAN adapter for testing purposes, but in the end it shall work in both, LAN and WiFi. Ulrich DC3AX
|
|
Re: Compile under macOS
#install
And again...thanks for your help Jon.
I also uninstalled a SDRangel-port-install.
|
|
Bob Stricklin
Ulrich,
toggle quoted messageShow quoted text
Sounds like your WiFi and LAN do no share the same subnet and allow devices on each to talk. Check the gateway used on the router for each.
Another simple solution would be to use a LAN to USB device and get both WiFi and LAN working on your computer.
Bob N5BRG
|
|
Re: Compile under macOS
#install
Jon Beniston
Hi,
This is unrelated to the Satellite Tracker and the change you just made.
It could possibly be due to a mixture of plugins from different builds. You might try deleting the existing SDRangel installation (E.g. the plugins in (/usr/local/lib/sdrangel/plugins and other files), and then creating a new/clean build directory and rebuilding from scratch.
Cheers, Jon
From: sdrangel@groups.io <sdrangel@groups.io> On Behalf Of Loe Walter via groups.io
Sent: 01 March 2021 13:25 To: sdrangel@groups.io Subject: Re: [sdrangel] Compile under macOS #install
Okay Jon!
|
|
Hi!
I couldn't get sdrangel to work with my ADALM-Pluto at all, while the LimeSDR Mini was working fine with my selft compiled setup under Ubuntu 20.10. Then I discovered, that the description was updated and some steps where added. So I re-compiled everything and at first the Pluto came up when being connected via USB directly and later also when just being somewhere in the LAN. The Pluto appears as a SoapySDR device automatrically in the lists of sources and sinks. It is also availabel under Devices / User Arguments. But I did not have to edit anything there. Fine! I thought I can use my notebook to easily set my dish correctly for QO100... But as soon as I switch from LAN to WiFi with my notebook, the Pluto device is not available anymore. Also all options to address the device in Devices / User Arguments are not existent anymore. SoapySDR just quits? Unfortunately my modern high speed light weight hancy fance notebook does not support any LAN port anymore. But my WiFi is capable of multiple 4k video streams so bandwidth isn't an excuse :P Any idea? 73 de Ulrich
|
|
Re: Compile under macOS
#install
Sorry, this also happened with first change you advised......
|
|
Re: Compile under macOS
#install
Okay Jon!
Also went fine. I noticed something in my console when starting SDRangel: Cannot load library /usr/local/lib/sdrangel/plugins/liboutputsoapysdr.dylib: (dlopen(/usr/local/lib/sdrangel/plugins/liboutputsoapysdr.dylib, 133): Symbol not found: __ZN15PluginInterface33deleteSampleMIMOPluginInstanceGUIEP17PluginInstanceGUI This occurs several times, also for liboutputfilesink.dylib, libdemodlora.dylib,libinputsoapysdr.dylib, etc. Problem with my dylib?
|
|
Re: Compile under macOS
#install
Jon Beniston
Hi,
Yes please, just to make sure the other library isn’t needed.
Cheers, Jon
|
|
Re: Compile under macOS
#install
Hi Jon,
You're a genius!! I already compiled with "set(TARGET_LIB Qt5::Widgets Qt5::Positioning Qt5::Charts)". All went well. Should I repeat the procedure with "set(TARGET_LIB Qt5::Positioning Qt5::Charts)"? Thnx very much! Loe
|
|
Re: Compile under macOS
#install
Jon Beniston
Hi,
Sorry, that should be:
set(TARGET_LIB Qt5::Positioning Qt5::Charts)
Cheers, Jon
_._,_._,_
|
|
Re: Compile under macOS
#install
Jon Beniston
Hi,
>I had to sudo port install qt5-qtspeech now with V6.6.
This is a new requirement for 6.6, so is expected.
>/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk -dynamiclib -Wl,-headerpad_max_install_names -o >../../../lib/pluginssrv/libfeaturesatellitetrackersrv.dylib -install_name @rpath/libfeaturesatellitetrackersrv.dylib >CMakeFiles/featuresatellitetrackersrv.dir/featuresatellitetrackersrv_autogen/mocs_compilation.cpp.o CMakeFiles/featuresatellitetrackersrv.dir/satellitetracker.cpp.o >CMakeFiles/featuresatellitetrackersrv.dir/satellitetrackersettings.cpp.o CMakeFiles/featuresatellitetrackersrv.dir/satellitetrackerplugin.cpp.o >CMakeFiles/featuresatellitetrackersrv.dir/satellitetrackerworker.cpp.o CMakeFiles/featuresatellitetrackersrv.dir/satellitetrackerwebapiadapter.cpp.o >CMakeFiles/featuresatellitetrackersrv.dir/satellitetrackersgp4.cpp.o -Wl,-rpath,/Users/loewal/Downloads/sdrangel-6.6.0/build/lib >/opt/local/libexec/qt5/lib/QtPositioning.framework/QtPositioning ../../../lib/libsdrbase.dylib /usr/local/lib/libsgp4s.dylib /opt/local/lib/libopus.dylib >/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk/usr/lib/libm.tbd /opt/local/lib/libfftw3f.dylib /opt/local/lib/libserialdv.dylib >/opt/local/libexec/qt5/lib/QtMultimedia.framework/QtMultimedia /opt/local/libexec/qt5/lib/QtGui.framework/QtGui >/opt/local/libexec/qt5/lib/QtWebSockets.framework/QtWebSockets ../../../lib/libhttpserver.dylib ../../../lib/liblogging.dylib ../../../lib/libqrtplib.dylib ../../../lib/libswagger.dylib >/opt/local/libexec/qt5/lib/QtNetwork.framework/QtNetwork /opt/local/libexec/qt5/lib/QtCore.framework/QtCore
Try this. Edit sdrangel/plugins/feature/satellitetracker/CMakeLists.txt and change line 56 from:
set(TARGET_LIB Qt5::Positioning)
To
set(TARGET_LIB Qt5::Widgets Qt5::Positioning Qt5::Charts)
Cheers, Jon
|
|
Re: Compile under macOS
#install
and make VERBOSE=1
toggle quoted messageShow quoted text
[ 89%] Linking CXX shared library ../../../lib/pluginssrv/libfeaturesatellitetrackersrv.dylibcd /Users/loewal/Downloads/sdrangel-6.6.0/build/pluginssrv/feature/satellitetracker && /usr/local/Cellar/cmake/3.19.6/bin/cmake -E cmake_link_script CMakeFiles/featuresatellitetrackersrv.dir/link.txt --verbose=1/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -O3 -DNDEBUG -flto=thin -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk -dynamiclib -Wl,-headerpad_max_install_names -o ../../../lib/pluginssrv/libfeaturesatellitetrackersrv.dylib -install_name @rpath/libfeaturesatellitetrackersrv.dylib CMakeFiles/featuresatellitetrackersrv.dir/featuresatellitetrackersrv_autogen/mocs_compilation.cpp.o CMakeFiles/featuresatellitetrackersrv.dir/satellitetracker.cpp.o CMakeFiles/featuresatellitetrackersrv.dir/satellitetrackersettings.cpp.o CMakeFiles/featuresatellitetrackersrv.dir/satellitetrackerplugin.cpp.o CMakeFiles/featuresatellitetrackersrv.dir/satellitetrackerworker.cpp.o CMakeFiles/featuresatellitetrackersrv.dir/satellitetrackerwebapiadapter.cpp.o CMakeFiles/featuresatellitetrackersrv.dir/satellitetrackersgp4.cpp.o -Wl,-rpath,/Users/loewal/Downloads/sdrangel-6.6.0/build/lib /opt/local/libexec/qt5/lib/QtPositioning.framework/QtPositioning ../../../lib/libsdrbase.dylib /usr/local/lib/libsgp4s.dylib /opt/local/lib/libopus.dylib /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk/usr/lib/libm.tbd /opt/local/lib/libfftw3f.dylib /opt/local/lib/libserialdv.dylib /opt/local/libexec/qt5/lib/QtMultimedia.framework/QtMultimedia /opt/local/libexec/qt5/lib/QtGui.framework/QtGui /opt/local/libexec/qt5/lib/QtWebSockets.framework/QtWebSockets ../../../lib/libhttpserver.dylib ../../../lib/liblogging.dylib ../../../lib/libqrtplib.dylib ../../../lib/libswagger.dylib /opt/local/libexec/qt5/lib/QtNetwork.framework/QtNetwork /opt/local/libexec/qt5/lib/QtCore.framework/QtCoreundef: __ZN8QtCharts9QXYSeries6appendEddUndefined symbols for architecture x86_64:"QtCharts::QXYSeries::append(double, double)", referenced from:getPassAzEl(QtCharts::QLineSeries*, QtCharts::QLineSeries*, QtCharts::QLineSeries*, QString const&, QString const&, QString const&, double, double, double, QDateTime&, QDateTime&) in lto.old: symbol(s) not found for architecture x86_64clang: error: linker command failed with exit code 1 (use -v to see invocation)make[2]: *** [lib/pluginssrv/libfeaturesatellitetrackersrv.dylib] Error 1make[1]: *** [pluginssrv/feature/satellitetracker/CMakeFiles/featuresatellitetrackersrv.dir/all] Error 2make: *** [all] Error 2
|
|
Re: Compile under macOS
#install
And this is my qt5-config:
qt4-mac @4.8.7_10
qt4-mac @4.8.7_11 (active)
qt5-qtbase @5.15.2_0+openssl
qt5-qtbase @5.15.2_1+openssl
qt5-qtbase @5.15.2_2+openssl (active)
qt5-qtcharts @5.15.2_0 (active)
qt5-qtdeclarative @5.15.2_0 (active)
qt5-qtgraphicaleffects @5.15.2_0 (active)
qt5-qtimageformats @5.15.2_0 (active)
qt5-qtlocation @5.15.2_0 (active)
qt5-qtmultimedia @5.15.2_0 (active)
qt5-qtquickcontrols @5.15.2_0 (active)
qt5-qtquickcontrols2 @5.15.2_0 (active)
qt5-qtserialport @5.15.2_0 (active)
qt5-qtspeech @5.15.2_0 (active)
qt5-qtsvg @5.15.2_0 (active)
qt5-qttools @5.15.2_0 (active)
qt5-qtwebsockets @5.15.2_0 (active)
|
|
Re: Compile under macOS
#install
Yes Jon,
V6.5 built well. I had to sudo port install qt5-qtspeech now with V6.6. Something corrupted maybe?
|
|