Re: MacOS deployment #github #osx


Dana Shtun
 

Looks like same issue?
HackRF is found using ports > I’ve been using it for years with GQRX etc.
Is it a Mojave issue Ziga or the dmg?

Dana ve3ds
Toronto

On Dec 28, 2018, at 16:28, Bill Whitacre <bw@...> wrote:

Here’s what the Terminal output looks like from my Mac:

Williams-iMac:~ user1$ /Applications/SDRangel.app/Contents/MacOS/SDRangel
2018-12-28 16:26:06.385 (I) SDRangel 4.3.1 Qt 5.12.0 64b x86_64 macOS 10.14 DSP Rx:16b Tx:16b PID 17052
2018-12-28 16:26:06.385 (D) AudioDeviceManager::AudioDeviceManager: scan input devices
2018-12-28 16:26:06.405 (D) AudioDeviceManager::AudioDeviceManager: input device #0: Built-in Microphone
2018-12-28 16:26:06.405 (D) AudioDeviceManager::AudioDeviceManager: scan output devices
2018-12-28 16:26:06.406 (D) AudioDeviceManager::AudioDeviceManager: output device #0: Built-in Output
2018-12-28 16:26:06.406 (D) MainWindow::MainWindow: start
2018-12-28 16:26:06.567 (D) MainWindow::MainWindow: load settings...
2018-12-28 16:26:06.567 (D) MainWindow::loadSettings
2018-12-28 16:26:06.568 (D) AudioDeviceManager::deserialize
2018-12-28 16:26:06.568 (D) AudioDeviceManager::debugAudioOutputInfos:  name:  "System default device"  sampleRate:  48000  udpAddress:  "127.0.0.1"  udpPort:  9998  copyToUDP:  false  udpUseRTP:  false  udpChannelMode:  0
2018-12-28 16:26:06.569 (D) MainWindow::MainWindow: load plugins...
2018-12-28 16:26:06.569 (D) PluginManager::loadPlugins:  /Applications/SDRangel.app/Contents/MacOS/../Frameworks/plugins , /Applications/SDRangel.app/Contents/MacOS/plugins
2018-12-28 16:26:06.570 (D) PluginManager::loadPluginsDir: fileName:  libchanalyzer.dylib
2018-12-28 16:26:06.571 (I) PluginManager::loadPluginsDir: loaded plugin libchanalyzer.dylib
2018-12-28 16:26:06.571 (D) PluginManager::loadPluginsDir: fileName:  libdemodam.dylib
2018-12-28 16:26:06.572 (I) PluginManager::loadPluginsDir: loaded plugin libdemodam.dylib
2018-12-28 16:26:06.572 (D) PluginManager::loadPluginsDir: fileName:  libdemodatv.dylib
2018-12-28 16:26:06.573 (I) PluginManager::loadPluginsDir: loaded plugin libdemodatv.dylib
2018-12-28 16:26:06.573 (D) PluginManager::loadPluginsDir: fileName:  libdemodbfm.dylib
2018-12-28 16:26:06.574 (I) PluginManager::loadPluginsDir: loaded plugin libdemodbfm.dylib
2018-12-28 16:26:06.574 (D) PluginManager::loadPluginsDir: fileName:  libdemoddsd.dylib
2018-12-28 16:26:06.575 (I) PluginManager::loadPluginsDir: loaded plugin libdemoddsd.dylib
2018-12-28 16:26:06.575 (D) PluginManager::loadPluginsDir: fileName:  libdemodlora.dylib
2018-12-28 16:26:06.576 (I) PluginManager::loadPluginsDir: loaded plugin libdemodlora.dylib
2018-12-28 16:26:06.576 (D) PluginManager::loadPluginsDir: fileName:  libdemodnfm.dylib
2018-12-28 16:26:06.577 (I) PluginManager::loadPluginsDir: loaded plugin libdemodnfm.dylib
2018-12-28 16:26:06.577 (D) PluginManager::loadPluginsDir: fileName:  libdemodssb.dylib
2018-12-28 16:26:06.578 (I) PluginManager::loadPluginsDir: loaded plugin libdemodssb.dylib
2018-12-28 16:26:06.579 (D) PluginManager::loadPluginsDir: fileName:  libdemodwfm.dylib
2018-12-28 16:26:06.579 (I) PluginManager::loadPluginsDir: loaded plugin libdemodwfm.dylib
2018-12-28 16:26:06.580 (D) PluginManager::loadPluginsDir: fileName:  libudpsink.dylib
2018-12-28 16:26:06.580 (I) PluginManager::loadPluginsDir: loaded plugin libudpsink.dylib
2018-12-28 16:26:06.581 (D) PluginManager::loadPluginsDir: fileName:  libmodam.dylib
2018-12-28 16:26:06.582 (I) PluginManager::loadPluginsDir: loaded plugin libmodam.dylib
2018-12-28 16:26:06.582 (D) PluginManager::loadPluginsDir: fileName:  libmodatv.dylib
2018-12-28 16:26:06.599 (I) PluginManager::loadPluginsDir: loaded plugin libmodatv.dylib
2018-12-28 16:26:06.599 (D) PluginManager::loadPluginsDir: fileName:  libmodnfm.dylib
2018-12-28 16:26:06.600 (I) PluginManager::loadPluginsDir: loaded plugin libmodnfm.dylib
2018-12-28 16:26:06.600 (D) PluginManager::loadPluginsDir: fileName:  libmodssb.dylib
2018-12-28 16:26:06.601 (I) PluginManager::loadPluginsDir: loaded plugin libmodssb.dylib
2018-12-28 16:26:06.601 (D) PluginManager::loadPluginsDir: fileName:  libmodwfm.dylib
2018-12-28 16:26:06.602 (I) PluginManager::loadPluginsDir: loaded plugin libmodwfm.dylib
2018-12-28 16:26:06.602 (D) PluginManager::loadPluginsDir: fileName:  libudpsource.dylib
2018-12-28 16:26:06.604 (I) PluginManager::loadPluginsDir: loaded plugin libudpsource.dylib
2018-12-28 16:26:06.604 (D) PluginManager::loadPluginsDir: fileName:  liboutputfilesink.dylib
2018-12-28 16:26:06.605 (I) PluginManager::loadPluginsDir: loaded plugin liboutputfilesink.dylib
2018-12-28 16:26:06.605 (D) PluginManager::loadPluginsDir: fileName:  liboutputhackrf.dylib
2018-12-28 16:26:06.607 (W) PluginManager::loadPluginsDir:  Cannot load library /Applications/SDRangel.app/Contents/Frameworks/plugins/samplesink/liboutputhackrf.dylib: (dlopen(/Applications/SDRangel.app/Contents/Frameworks/plugins/samplesink/liboutputhackrf.dylib, 133): Library not loaded: @rpath/libLimeSuite.17.12-1.dylib
  Referenced from: /Applications/SDRangel.app/Contents/Frameworks/libdevices.1.0.0.dylib
  Reason: no suitable image found.  Did find:
/usr/local/lib/libLimeSuite.17.12-1.dylib: stat() failed with errno=13)
2018-12-28 16:26:06.607 (D) PluginManager::loadPluginsDir: fileName:  liboutputsdrdaemonsink.dylib
2018-12-28 16:26:06.608 (I) PluginManager::loadPluginsDir: loaded plugin liboutputsdrdaemonsink.dylib
2018-12-28 16:26:06.609 (D) PluginManager::loadPluginsDir: fileName:  libinputfilesource.dylib
2018-12-28 16:26:06.610 (I) PluginManager::loadPluginsDir: loaded plugin libinputfilesource.dylib
2018-12-28 16:26:06.610 (D) PluginManager::loadPluginsDir: fileName:  libinputhackrf.dylib
2018-12-28 16:26:06.611 (W) PluginManager::loadPluginsDir:  Cannot load library /Applications/SDRangel.app/Contents/Frameworks/plugins/samplesource/libinputhackrf.dylib: (dlopen(/Applications/SDRangel.app/Contents/Frameworks/plugins/samplesource/libinputhackrf.dylib, 133): Library not loaded: @rpath/libLimeSuite.17.12-1.dylib
  Referenced from: /Applications/SDRangel.app/Contents/Frameworks/libdevices.1.0.0.dylib
  Reason: no suitable image found.  Did find:
/usr/local/lib/libLimeSuite.17.12-1.dylib: stat() failed with errno=13)
2018-12-28 16:26:06.611 (D) PluginManager::loadPluginsDir: fileName:  libinputrtlsdr.dylib
2018-12-28 16:26:06.612 (I) PluginManager::loadPluginsDir: loaded plugin libinputrtlsdr.dylib
2018-12-28 16:26:06.612 (D) PluginManager::loadPluginsDir: fileName:  libinputsdrdaemonsource.dylib
2018-12-28 16:26:06.613 (W) PluginManager::loadPluginsDir:  Cannot load library /Applications/SDRangel.app/Contents/Frameworks/plugins/samplesource/libinputsdrdaemonsource.dylib: (dlopen(/Applications/SDRangel.app/Contents/Frameworks/plugins/samplesource/libinputsdrdaemonsource.dylib, 133): Library not loaded: @rpath/libnanomsg.5.dylib
  Referenced from: /Applications/SDRangel.app/Contents/Frameworks/plugins/samplesource/libinputsdrdaemonsource.dylib
  Reason: no suitable image found.  Did find:
/usr/local/lib/libnanomsg.5.dylib: stat() failed with errno=13)
2018-12-28 16:26:06.613 (D) PluginManager::registerRxChannel  AM Demodulator  with channel name  "sdrangel.channel.amdemod"
2018-12-28 16:26:06.613 (D) PluginManager::registerTxChannel  AM Modulator  with channel name  "sdrangel.channeltx.modam"
2018-12-28 16:26:06.613 (D) PluginManager::registerRxChannel  ATV Demodulator  with channel name  "sdrangel.channel.demodatv"
2018-12-28 16:26:06.613 (D) PluginManager::registerTxChannel  ATV Modulator  with channel name  "sdrangel.channeltx.modatv"
2018-12-28 16:26:06.613 (D) PluginManager::registerRxChannel  Broadcast FM Demodulator  with channel name  "sdrangel.channel.bfm"
2018-12-28 16:26:06.613 (D) PluginManager::registerRxChannel  Channel Analyzer  with channel name  "sdrangel.channel.chanalyzer"
2018-12-28 16:26:06.613 (D) PluginManager::registerRxChannel  DSD Demodulator  with channel name  "sdrangel.channel.dsddemod"
2018-12-28 16:26:06.613 (D) PluginManager::registerSampleSink  File sink output  with sink name  sdrangel.samplesink.filesink
2018-12-28 16:26:06.613 (D) PluginManager::registerSampleSource  File source input  with source name  sdrangel.samplesource.filesource
2018-12-28 16:26:06.613 (D) PluginManager::registerRxChannel  LoRa Demodulator  with channel name  "sdrangel.channel.lorademod"
2018-12-28 16:26:06.613 (D) PluginManager::registerRxChannel  NFM Demodulator  with channel name  "sdrangel.channel.nfmdemod"
2018-12-28 16:26:06.613 (D) PluginManager::registerTxChannel  NFM Modulator  with channel name  "sdrangel.channeltx.modnfm"
2018-12-28 16:26:06.613 (D) PluginManager::registerSampleSource  RTL-SDR Input  with source name  sdrangel.samplesource.rtlsdr
2018-12-28 16:26:06.614 (D) PluginManager::registerSampleSink  SDRdaemon sink output  with sink name  sdrangel.samplesink.sdrdaemonsink
2018-12-28 16:26:06.614 (D) PluginManager::registerRxChannel  SSB Demodulator  with channel name  "sdrangel.channel.ssbdemod"
2018-12-28 16:26:06.614 (D) PluginManager::registerTxChannel  SSB Modulator  with channel name  "sdrangel.channeltx.modssb"
2018-12-28 16:26:06.614 (D) PluginManager::registerRxChannel  UDP Channel Sink  with channel name  "sdrangel.channel.udpsink"
2018-12-28 16:26:06.614 (D) PluginManager::registerTxChannel  UDP Channel Source  with channel name  "sdrangel.channeltx.udpsource"
2018-12-28 16:26:06.614 (D) PluginManager::registerRxChannel  WFM Demodulator  with channel name  "sdrangel.channel.wfmdemod"
2018-12-28 16:26:06.614 (D) PluginManager::registerTxChannel  WFM Modulator  with channel name  "sdrangel.channeltx.modwfm"
2018-12-28 16:26:06.618 (D) MainWindow::MainWindow: select SampleSource from settings or default (file source) ...
2018-12-28 16:26:06.619 (D) DSPDeviceSourceEngine::start
2018-12-28 16:26:06.619 (D) DSPDeviceSourceEngine::run
2018-12-28 16:26:06.633 (D) FFTEngine::create: using KissFFT engine
2018-12-28 16:26:06.633 (D) GLSpectrum::connectTimer
2018-12-28 16:26:06.638 (D) DSPDeviceSourceEngine::addSink:  SpectrumVis
2018-12-28 16:26:06.638 (D) DSPDeviceSourceEngine::handleSynchronousMessages:  DSPAddBasebandSampleSink
2018-12-28 16:26:06.644 (D) DSPDeviceSourceEngine::setSourceSequence: seq: 0
2018-12-28 16:26:06.644 (D) FileSourceInput::FileSourceInput: device source engine: 0x7febc78e7000
2018-12-28 16:26:06.644 (D) FileSourceInput::FileSourceInput: device source engine message queue: 0x7febc78e7018
2018-12-28 16:26:06.644 (D) FileSourceInput::FileSourceInput: device source: 0x0
2018-12-28 16:26:06.644 (D) DSPDeviceSourceEngine::setSource
2018-12-28 16:26:06.644 (D) DSPDeviceSourceEngine::handleSynchronousMessages:  DSPSetSource
2018-12-28 16:26:06.644 (D) DSPDeviceSourceEngine::gotoIdle
2018-12-28 16:26:06.644 (D) DSPDeviceSourceEngine::handleSetSource: set 
2018-12-28 16:26:06.646 (D) MainWindow::setDeviceGUI: insert Rx tab at 0
2018-12-28 16:26:06.646 (D) DSPDeviceSourceEngine::handleInputMessages
2018-12-28 16:26:06.646 (D) DSPDeviceSourceEngine::handleInputMessages: message: DSPSignalNotification
2018-12-28 16:26:06.646 (D) DSPDeviceSourceEngine::handleInputMessages: DSPSignalNotification( 48000 , 435000000 )
2018-12-28 16:26:06.647 (D) MainWindow::setDeviceGUI: adding tab for FileSource
2018-12-28 16:26:06.647 (D) DSPDeviceSourceEngine::handleInputMessages: forward message to  SpectrumVis
2018-12-28 16:26:06.647 (D) DSPDeviceSourceEngine::handleInputMessages: DSPSignalNotification: guiMessageQueue: 0x7febc9854528
2018-12-28 16:26:06.649 (D) MainWindow::MainWindow: load current preset settings...
2018-12-28 16:26:06.649 (D) MainWindow::loadPresetSettings: preset [default | no name]
2018-12-28 16:26:06.649 (D) DeviceSourceAPI::loadSourceSettings: Loading preset [default | no name]
2018-12-28 16:26:06.649 (D) Preset::findBestSourceConfig: serial matched (exact): id: sdrangel.samplesource.filesource ser: 
2018-12-28 16:26:06.649 (D) DeviceSourceAPI::loadSourceSettings: center frequency: 0 Hz
2018-12-28 16:26:06.649 (D) DeviceSourceAPI::loadSourceSettings: deserializing source sdrangel.samplesource.filesource[0]: 
2018-12-28 16:26:06.649 (D) DeviceUISet::loadRxChannelSettings: Loading preset [default | no name]
2018-12-28 16:26:06.649 (D) DeviceUISet::loadRxChannelSettings: 0 channel(s) in preset
2018-12-28 16:26:06.650 (D) MainWindow::MainWindow: apply settings...
2018-12-28 16:26:06.650 (D) MainWindow::MainWindow: update preset controls...
2018-12-28 16:26:06.650 (W) MainWindow::MainWindow: could not register resource file /Applications/SDRangel.app/Contents/MacOS/sdrbase.rcc
2018-12-28 16:26:06.650 (D) StaticFileController: docroot=:/webapi, encoding=UTF-8, maxAge=60000
2018-12-28 16:26:06.650 (D) StaticFileController: cache timeout=60000, size=1000000
2018-12-28 16:26:06.651 (D) HttpListener: Listening on port 8091
2018-12-28 16:26:06.651 (I) WebAPIServer::start: starting web API server at http://127.0.0.1:8091
2018-12-28 16:26:06.651 (D) MainWindow::MainWindow: end
2018-12-28 16:26:06.686 (D) GLSpectrum::initializeGL: context:  major:  2  minor:  1  ES:  no
2018-12-28 16:26:06.705 (D) FileSourceGui::handleInputMessages: DSPSignalNotification: SampleRate:48000, CenterFrequency:435000000
2018-12-28 16:26:06.705 (D) GLSpectrumGUI::handleInputMessages: message: GLSpectrum::MsgReportSampleRate
2018-12-28 16:26:06.750 (W) QOpenGLTexture::setData() tried to set a null image


Bill Whitacre

---

On Dec 28, 2018, at 3:47 PM, Žiga S. <ziga.svetina@...> wrote:

Hi Dana,

Well, I don't know, but we can analyze a bit ... 
my first ideas coming are:
- maybe some old dylib(shared-objects) reference loop
- driver/firmware mismatch (Could you paste hackrf_info output)
- If you start SDRangel through Terminal ( /Applications/SDRangel.app/Contents/MacOS/SDRangel ),
  do you see line where it loads plugin lib:

  2018-12-28 21:40:27.318 (D) PluginManager::loadPluginsDir: fileName:  liboutputhackrf.dylib
  2018-12-28 21:40:27.320 (I) PluginManager::loadPluginsDir: loaded plugin liboutputhackrf.dylib
  (Maybe you could paste the whole debug log ....) 

Thanks,

Cheerz, Z



Join sdrangel@groups.io to automatically receive all group messages.