pothosware / homebrew-pothos Goto Github PK
View Code? Open in Web Editor NEWHomebrew formulas for Pothos and SoapySDR
Home Page: https://github.com/pothosware/homebrew-pothos/wiki
License: MIT License
Homebrew formulas for Pothos and SoapySDR
Home Page: https://github.com/pothosware/homebrew-pothos/wiki
License: MIT License
tmachielsen@MyLaptop:~ $ brew install soapyaudio
Error: pothosware/pothos/soapyaudio is a head-only formula
Install with brew install --HEAD pothosware/pothos/soapyaudio
brew install pothospython --head
==> Installing pothospython from pothosware/pothos
==> Cloning https://github.com/pothosware/PothosPython.git
Cloning into '/Users/kunal/Library/Caches/Homebrew/pothospython--git'...
==> Checking out branch master
Already on 'master'
Your branch is up to date with 'origin/master'.
Warning: A newer Command Line Tools release is available.
Update them from Software Update in System Preferences or run:
softwareupdate --all --install --force
If that doesn't show you any updates, run:
sudo rm -rf /Library/Developer/CommandLineTools
sudo xcode-select --install
Alternatively, manually download them from:
https://developer.apple.com/download/more/.
==> cmake .. -DUSE_PYTHON_CONFIG=ON -DPython_ADDITIONAL_VERSIONS=3
==> make install
Last 15 lines from /Users/kunal/Library/Logs/Homebrew/pothospython/02.make:
PyObjectRef::~PyObjectRef() in PythonProxy.cpp.o
PyObjectRef::operator=(PyObjectRef const&) in PythonHandle.cpp.o
getErrorString() in PythonHandle.cpp.o
PyObjectRef::~PyObjectRef() in PythonHandle.cpp.o
PyObjectRef::~PyObjectRef() in PythonConvert.cpp.o
"__Py_NoneStruct", referenced from:
PythonProxyHandle::call(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > const&, Pothos::Proxy const*, unsigned long) in PythonHandle.cpp.o
convertNullToPyNone(std::__1::shared_ptrPothos::ProxyEnvironment, Pothos::NullObject const&) in PythonConvert.cpp.o
"__Py_TrueStruct", referenced from:
convertPyBoolToBool(Pothos::Proxy const&) in PythonConvert.cpp.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [libPythonSupport.so] Error 1
make[1]: *** [CMakeFiles/PythonSupport.dir/all] Error 2
make: *** [all] Error 2
Hello all,
While following the build instructions on https://github.com/pothosware/homebrew-pothos/wiki, I failed to build Pothos Blocks on MacOS Big Sur. To make sure, I used a blank brew environment.
brew install pothosblocks
fails with the following errors
cd /tmp/pothosblocks-20210123-84060-1lto6es/PothosBlocks-pothos-blocks-0.5.2/build/stream && /usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang++ -DPOCO_ENABLE_CPP11 -DPOCO_ENABLE_CPP14 -DPOCO_HAVE_IPv6 -DPOCO_NO_STAT64 -DPOCO_OS_FAMILY_UNIX -DStreamBlocks_EXPORTS -DXML_DTD -I/usr/local/include/nlohmann -DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -fPIC -std=gnu++14 -o CMakeFiles/StreamBlocks.dir/Mute.cpp.o -c /tmp/pothosblocks-20210123-84060-1lto6es/PothosBlocks-pothos-blocks-0.5.2/stream/Mute.cpp
/tmp/pothosblocks-20210123-84060-1lto6es/PothosBlocks-pothos-blocks-0.5.2/stream/TestRepeat.cpp:109:5: error: use of overloaded operator '==' is ambiguous (with operand types 'const size_t' (aka 'const unsigned long') and 'Pothos::Proxy')
POTHOS_TEST_EQUAL(repeatCount, repeat.call("repeatCount"));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/Pothos/Testing.hpp:112:70: note: expanded from macro 'POTHOS_TEST_EQUAL'
" == " + Pothos::TestingBase::current().toString(rhs), (lhs) == (rhs)); \
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/local/include/Pothos/Testing.hpp:78:42: note: expanded from macro '__POTHOS_TEST_ASSERT'
__POTHOS_TEST_STATEMENT(message, if (statement) {} else throw std::string("statement \"" #statement "\" evaluated false");); \
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/Pothos/Testing.hpp:68:9: note: expanded from macro '__POTHOS_TEST_STATEMENT'
try{statement;} \
^~~~~~~~~
/tmp/pothosblocks-20210123-84060-1lto6es/PothosBlocks-pothos-blocks-0.5.2/stream/TestRepeat.cpp:109:5: note: built-in candidate operator==(unsigned long, float)
/usr/local/include/Pothos/Testing.hpp:112:70: note: expanded from macro 'POTHOS_TEST_EQUAL'
" == " + Pothos::TestingBase::current().toString(rhs), (lhs) == (rhs)); \
This repeats for a while. Some additional info:
HOMEBREW_VERSION: 2.7.5
ORIGIN: https://github.com/Homebrew/brew
HEAD: bca4804a9e48de5319383d3eddadaa7f054c77da
Last commit: 9 days ago
Core tap ORIGIN: https://github.com/Homebrew/homebrew-core
Core tap HEAD: c75a2e0b02247a01cafa248cdb45e0a662e6a0aa
Core tap last commit: 25 minutes ago
Core tap branch: master
HOMEBREW_PREFIX: /usr/local
HOMEBREW_CASK_OPTS: []
HOMEBREW_DISPLAY: /private/tmp/com.apple.launchd.DkEfeScl1V/org.macosforge.xquartz:0
HOMEBREW_MAKE_JOBS: 12
Homebrew Ruby: 2.6.3 => /usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_2/bin/ruby
CPU: dodeca-core 64-bit kabylake
Clang: 12.0 build 1200
Git: 2.24.3 => /Library/Developer/CommandLineTools/usr/bin/git
Curl: 7.64.1 => /usr/bin/curl
Java: 11.0.8, 11.0.2
macOS: 11.1-x86_64
CLT: 12.3.0.0.1.1607026830
Xcode: N/A
XQuartz: 2.7.11 => /opt/X11
HOMEBREW_CC: clang
HOMEBREW_CXX: clang++
MAKEFLAGS: -j12
CMAKE_PREFIX_PATH: /usr/local/opt/[email protected]:/usr/local
CMAKE_INCLUDE_PATH: /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Versions/Current/Headers
CMAKE_LIBRARY_PATH: /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Versions/Current/Libraries
PKG_CONFIG_PATH: /usr/local/opt/[email protected]/lib/pkgconfig:/usr/local/opt/muparserx/lib/pkgconfig:/usr/local/opt/pothos/lib/pkgconfig
PKG_CONFIG_LIBDIR: /usr/lib/pkgconfig:/usr/local/Homebrew/Library/Homebrew/os/mac/pkgconfig/11
HOMEBREW_GIT: git
HOMEBREW_SDKROOT: /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk
ACLOCAL_PATH: /usr/local/share/aclocal
PATH: /usr/local/Homebrew/Library/Homebrew/shims/mac/super:/usr/local/opt/cmake/bin:/usr/local/opt/[email protected]/bin:/usr/local/opt/poco/bin:/usr/local/opt/pothos/bin:/usr/bin:/bin:/usr/sbin:/sbin
I had issues getting limesdr running with soapysdr, even so I verified that the corresponding module exists:
tsf-428-wpa-2-239:~ christophmuller$ soapysdrutil --find
######################################################
## Soapy SDR -- the SDR abstraction library
######################################################
No devices found!
tsf-428-wpa-2-239:~ christophmuller$ ls /usr/local/lib/SoapySDR/modules0.6
libLMS7Support.so
While debugging the issue I realized that the actual search path of the software did not correspond to the expected default homebrew path /usr/local:
tsf-428-wpa-2-239:~ christophmuller$ soapysdrutil --info
######################################################
## Soapy SDR -- the SDR abstraction library
######################################################
Lib Version: v0.6.1-g4daa4329
API Version: v0.6.0
ABI Version: v0.6
Install root: /Users/alc/gqrx/runtime
Search path: /Users/alc/gqrx/runtime/lib/SoapySDR/modules0.6
No modules found!
Loading modules... done
Available factories...null,
The issue seems to be identical to gqrx-sdr/gqrx#556 , hence setting the search path via
export SOAPY_SDR_ROOT=/usr/local
temporarily fixes it. However, in terms of user experience this should be fixed in the formula.
tsf-428-wpa-2-239:~ christophmuller$ soapysdrutil --info
######################################################
## Soapy SDR -- the SDR abstraction library
######################################################
Lib Version: v0.6.1-g4daa4329
API Version: v0.6.0
ABI Version: v0.6
Install root: /usr/local
Search path: /usr/local/lib/SoapySDR/modules0.6
Module found: /usr/local/lib/SoapySDR/modules0.6/libLMS7Support.so
Loading modules... done
Available factories...lime, null,
tsf-428-wpa-2-239:~ christophmuller$ soapysdrutil --find
######################################################
## Soapy SDR -- the SDR abstraction library
######################################################
Found device 0
addr = 24607:1027
driver = lime
label = LimeSDR Mini [USB 3.0] 1D3AD60B17BE74
media = USB 3.0
module = FT601
name = LimeSDR Mini
serial = 1D3AD60B17BE74
With homebrew (macOS), spuce
sometime fails to build - which in turn prevents from installating pothoscomms
& photosplotters
It seems there is an issue with dependency management (which makes make to fail randomly depending on how many jobs are spawn at build), and the Homebrew recipe fails to define the QT5 dependency
See https://gist.github.com/eblot/0ad6aa436f00236ee0156adb3b4827cd
The spuce
project seems to have stalled, so it is probably better to report this issue with photos
which maintains its own recipe.
Installing soapyuhd from pothosware/pothos
==> cmake .. -DUHD_ROOT='.'
==> make install
Last 15 lines from /Users/newuser/Library/Logs/Homebrew/soapyuhd/02.make:
res_source_info src_info{res_source_info::USER, instance};
^
/opt/homebrew/include/uhd/rfnoc/res_source_info.hpp:29:5: note: 'res_source_info' has been explicitly marked deleted here
res_source_info() = delete;
^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
make[2]: *** [CMakeFiles/uhdSupport.dir/SoapyUHDDevice.cpp.o] Error 1
make[1]: *** [CMakeFiles/uhdSupport.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 80%] Linking CXX shared module libsoapySupport.so
/opt/homebrew/Cellar/cmake/3.22.2/bin/cmake -E cmake_link_script CMakeFiles/soapySupport.dir/link.txt --verbose=1
/opt/homebrew/Library/Homebrew/shims/mac/super/clang++ -O3 -DNDEBUG -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -bundle -Wl,-headerpad_max_install_names -o libsoapySupport.so CMakeFiles/soapySupport.dir/UHDSoapyDevice.cpp.o /opt/homebrew/lib/libuhd.dylib /opt/homebrew/lib/libSoapySDR.0.8.1.dylib /opt/homebrew/lib/libboost_thread-mt.dylib /opt/homebrew/lib/libboost_system-mt.dylib -pthread -flat_namespace
[ 80%] Built target soapySupport
make: *** [all] Error 2
If reporting this issue please do so at (not Homebrew/brew or Homebrew/core):
https://github.com/pothosware/homebrew-pothos/issues
lastest macOS : Montaray MacBook 13 M1
lorond@mbp ~ % brew upgrade
==> Upgrading 2 outdated packages:
pothosware/pothos/pothosblocks 0.5.1 -> 0.5.2
pothosware/pothos/pothospython 0.4.0 -> 0.4.1
==> Upgrading pothosware/pothos/pothosblocks 0.5.1 -> 0.5.2
==> Downloading https://github.com/pothosware/PothosBlocks/archive/pothos-blocks-0.5.2.tar.gz
Already downloaded: /Users/lorond/Library/Caches/Homebrew/downloads/5b98f5b48cb2f075ae2eb9fdec3ea340d4103bd967260fe1671cc95298328ed5--PothosBlocks-pothos-blocks-0.5.2.tar.gz
==> cmake ..
==> make install
Last 15 lines from /Users/lorond/Library/Logs/Homebrew/pothosblocks/02.make:
^
/tmp/pothosblocks-20200817-11722-3k0yvj/PothosBlocks-pothos-blocks-0.5.2/stream/TestRepeat.cpp:109:5: note: built-in candidate operator==(unsigned __int128, unsigned __int128)
/usr/local/include/Pothos/Testing.hpp:112:70: note: expanded from macro 'POTHOS_TEST_EQUAL'
" == " + Pothos::TestingBase::current().toString(rhs), (lhs) == (rhs)); \
^
/usr/local/include/Pothos/Framework/BufferChunk.hpp:268:21: note: candidate function
inline bool Pothos::operator==(const Pothos::BufferChunk &lhs, const Pothos::BufferChunk &rhs)
^
1 error generated.
make[2]: *** [stream/CMakeFiles/StreamBlocks.dir/TestRepeat.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [stream/CMakeFiles/StreamBlocks.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
make[1]: *** [testers/CMakeFiles/TesterBlocks.dir/all] Error 2
make: *** [all] Error 2
If reporting this issue please do so at (not Homebrew/brew or Homebrew/core):
https://github.com/pothosware/homebrew-pothos/issues
==> Upgrading pothosware/pothos/pothospython 0.4.0 -> 0.4.1
==> Downloading https://github.com/pothosware/PothosPython/archive/pothos-python-0.4.1.tar.gz
Already downloaded: /Users/lorond/Library/Caches/Homebrew/downloads/cdae25bbb786bcb581e1011499150ca4246b8ea3c9746538458f5535e0b79d4e--PothosPython-pothos-python-0.4.1.tar.gz
==> cmake .. -DUSE_PYTHON_CONFIG=ON -DPython_ADDITIONAL_VERSIONS=3
==> make install
Last 15 lines from /Users/lorond/Library/Logs/Homebrew/pothospython/02.make:
^
/tmp/pothospython-20200817-12683-vsuvp1/PothosPython-pothos-python-0.4.1/PythonInfo.cpp:31:44: error: call to member function 'call' is ambiguous
versionInfo["Serial"] = sysVersionInfo.call<int>("__getitem__", 4);
~~~~~~~~~~~~~~~^~~~~~~~~
/usr/local/include/Pothos/Proxy/ProxyImpl.hpp:77:19: note: candidate function [with ReturnType = int, ArgsType = <int>]
ReturnType Proxy::call(const std::string &name, ArgsType&&... args) const
^
/usr/local/include/Pothos/Proxy/ProxyImpl.hpp:84:14: note: candidate function [with ArgsType = <int>]
Proxy Proxy::call(const std::string &name, ArgsType&&... args) const
^
4 errors generated.
make[2]: *** [CMakeFiles/PythonSupport.dir/PythonInfo.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/PythonSupport.dir/all] Error 2
make: *** [all] Error 2
If reporting this issue please do so at (not Homebrew/brew or Homebrew/core):
https://github.com/pothosware/homebrew-pothos/issues
Installation of of pothosflow fails on macos 12.2 (both architectures x86_64 and arm64) with the following output:
brew install --head pothosflow
==> Cloning https://github.com/pothosware/PothosFlow.git
Cloning into '/Users/myuser/Library/Caches/Homebrew/pothosflow--git'...
==> Checking out branch master
Already on 'master'
Your branch is up to date with 'origin/master'.
==> Installing pothosflow from pothosware/pothos
==> cmake .. -DBUNDLE_DESTINATION=.
==> make install
Last 15 lines from /Users/myuser/Library/Logs/Homebrew/pothosflow/02.make:
Poco::AutoPtr<Poco::Channel>::operator->() in BlockCache.cpp.o
Poco::AutoPtr<Poco::Channel>::operator->() in AffinityZonesDock.cpp.o
...
"typeinfo for Poco::Channel", referenced from:
typeinfo for LoggerChannel in mocs_compilation.cpp.o
LoggerChannel::LoggerChannel(QObject*) in LoggerChannel.cpp.o
"typeinfo for Poco::Exception", referenced from:
GCC_except_table0 in PothosFlow.cpp.o
GCC_except_table4 in SystemInfoTree.cpp.o
GCC_except_table0 in GraphEditorDeserialization.cpp.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [PothosFlow.app/Contents/MacOS/PothosFlow] Error 1
make[1]: *** [CMakeFiles/PothosFlow.dir/all] Error 2
make: *** [all] Error 2
Hi ,this is a nice project. But there is some thing error when i install soapybladerf with brew on OSX :
brew install soapybladerf
Error: Another active Homebrew update process is already in progress.
Please wait for it to finish or terminate it to continue.
==> Installing soapybladerf from pothosware/pothos
==> Installing dependencies for pothosware/pothos/soapybladerf: libbladerf
==> Installing pothosware/pothos/soapybladerf dependency: libbladerf
==> Downloading https://github.com/Nuand/bladeRF/archive/2016.06.tar.gz
Already downloaded: /Users/cn0xroot/Library/Caches/Homebrew/libbladerf-2016.06.tar.gz
==> cmake .. -DCMAKE_C_FLAGS_RELEASE=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE=-DNDEBUG -DCMAKE_INSTALL_PREFIX=/usr/local/Cellar/libblad
Last 15 lines from /Users/cn0xroot/Library/Logs/Homebrew/libbladerf/01.cmake:
-- Found Threads: TRUE
-- libbladeRF version: 1.7.2-git-unknown
-- The CXX compiler identification is AppleClang 9.0.0.9000037
-- Check for working CXX compiler: /usr/local/Homebrew/Library/Homebrew/shims/super/clang++
-- Check for working CXX compiler: /usr/local/Homebrew/Library/Homebrew/shims/super/clang++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
CMake Error at misc/udev/CMakeLists.txt:44 (else):
A duplicate ELSE command was found inside an IF block.
-- Configuring incomplete, errors occurred!
See also "/tmp/libbladerf-20171013-50597-16domwq/bladeRF-2016.06/host/build/CMakeFiles/CMakeOutput.log".
READ THIS: https://docs.brew.sh/Troubleshooting.html
These open issues may also help:
Formulae missing High Sierra bottles https://github.com/Homebrew/homebrew-core/issues/18493
==> Installing soapybladerf from pothosware/pothos
==> Installing dependencies for pothosware/pothos/soapybladerf: libbladerf
==> Installing pothosware/pothos/soapybladerf dependency: libbladerf
[proxychains] Strict chain ... 127.0.0.1:1086 ... www.google-analytics.com:443 ... OK
==> Downloading https://github.com/Nuand/bladeRF/archive/2016.06.tar.gz
Already downloaded: /Users/cn0xroot/Library/Caches/Homebrew/libbladerf-2016.06.tar.gz
==> cmake .. -DCMAKE_C_FLAGS_RELEASE=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE=-DNDEBUG -DCMAKE_INSTALL_PREFIX=/usr/local/Cellar/libblad
Last 15 lines from /Users/cn0xroot/Library/Logs/Homebrew/libbladerf/01.cmake:
-- Looking for pthread_create - found
-- Found Threads: TRUE
CMake Error at libraries/libbladeRF/CMakeLists.txt:225 (message):
libusb v1.0.18 is required in OS X. Please update libusb.Detected version:
1.0.21
-- Configuring incomplete, errors occurred!
See also "/tmp/libbladerf-20171013-51731-35cpif/bladeRF-2016.06/host/build/CMakeFiles/CMakeOutput.log".
brew search libusb
==> Searching local taps...
libusb ✔ libusb-compat ✔
==> Searching taps on GitHub...
==> Searching blacklisted, migrated and deleted formulae...
Can you tell me how to fix it? Thanks.
How can i remove this warning?
[ 96%] Linking CXX executable ../bin/LimeSuiteGUI
cd /tmp/limesuite-20170910-30684-1l60re0/LimeSuite-17.09.0/builddir/src && /usr/local/Cellar/cmake/3.9.2/bin/cmake -E cmake_link_script CMakeFiles/LimeSuiteGUI.dir/link.txt --verbose=1
/usr/local/Homebrew/Library/Homebrew/shims/super/clang++ -I/usr/local/include/wx-3.0 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk -mmacosx-version-min=10.12 -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/LimeSuiteGUI.dir/ADF4002/ADF4002_wxgui.cpp.o CMakeFiles/LimeSuiteGUI.dir/lms7002_wxgui/lms7002_pnlXBUF_view.cpp.o CMakeFiles/LimeSuiteGUI.dir/lms7002_wxgui/lms7002_wxgui.cpp.o CMakeFiles/LimeSuiteGUI.dir/lms7002_wxgui/lms7002_pnlRFE_view.cpp.o CMakeFiles/LimeSuiteGUI.dir/lms7002_wxgui/lms7002_pnlCalibrations_view.cpp.o CMakeFiles/LimeSuiteGUI.dir/lms7002_wxgui/lms7002_pnlTRF_view.cpp.o CMakeFiles/LimeSuiteGUI.dir/lms7002_wxgui/lms7002_pnlCDS_view.cpp.o CMakeFiles/LimeSuiteGUI.dir/lms7002_wxgui/lms7002_pnlLimeLightPAD_view.cpp.o CMakeFiles/LimeSuiteGUI.dir/lms7002_wxgui/lms7002_pnlBIST_view.cpp.o CMakeFiles/LimeSuiteGUI.dir/lms7002_wxgui/dlgViewIRAM.cpp.o CMakeFiles/LimeSuiteGUI.dir/lms7002_wxgui/lms7002_gui_utilities.cpp.o CMakeFiles/LimeSuiteGUI.dir/lms7002_wxgui/lms7002_pnlSX_view.cpp.o CMakeFiles/LimeSuiteGUI.dir/lms7002_wxgui/lms7002_pnlTBB_view.cpp.o CMakeFiles/LimeSuiteGUI.dir/lms7002_wxgui/lms7002_dlgVCOfrequencies.cpp.o CMakeFiles/LimeSuiteGUI.dir/lms7002_wxgui/lms7002_pnlRBB_view.cpp.o CMakeFiles/LimeSuiteGUI.dir/lms7002_wxgui/lms7002_pnlLDO_view.cpp.o CMakeFiles/LimeSuiteGUI.dir/lms7002_wxgui/lms7002_pnlAFE_view.cpp.o CMakeFiles/LimeSuiteGUI.dir/lms7002_wxgui/lms7002_pnlGains_view.cpp.o CMakeFiles/LimeSuiteGUI.dir/lms7002_wxgui/CoefficientFileParser.cpp.o CMakeFiles/LimeSuiteGUI.dir/lms7002_wxgui/lms7002_pnlRxTSP_view.cpp.o CMakeFiles/LimeSuiteGUI.dir/lms7002_wxgui/lms7002_mainPanel.cpp.o CMakeFiles/LimeSuiteGUI.dir/lms7002_wxgui/pnlBoardControls.cpp.o CMakeFiles/LimeSuiteGUI.dir/lms7002_wxgui/dlgViewSFR.cpp.o CMakeFiles/LimeSuiteGUI.dir/lms7002_wxgui/lms7002_pnlCLKGEN_view.cpp.o CMakeFiles/LimeSuiteGUI.dir/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp.o CMakeFiles/LimeSuiteGUI.dir/lms7002_wxgui/lms7002_pnlBIAS_view.cpp.o CMakeFiles/LimeSuiteGUI.dir/lms7002_wxgui/lms7002_dlgGFIR_Coefficients.cpp.o CMakeFiles/LimeSuiteGUI.dir/lms7002_wxgui/lms7002_pnlTxTSP_view.cpp.o CMakeFiles/LimeSuiteGUI.dir/lms7002_wxgui/lms7002_pnlR3.cpp.o CMakeFiles/LimeSuiteGUI.dir/LMS_Programing/LMS_Programing_wxgui.cpp.o CMakeFiles/LimeSuiteGUI.dir/utilities_gui/dlgConnectionSettings.cpp.o CMakeFiles/LimeSuiteGUI.dir/utilities_gui/pnlMiniLog.cpp.o CMakeFiles/LimeSuiteGUI.dir/utilities_gui/SPI_wxgui.cpp.o CMakeFiles/LimeSuiteGUI.dir/utilities_gui/dlgFullMessageLog.cpp.o CMakeFiles/LimeSuiteGUI.dir/utilities_gui/dlgDeviceInfo.cpp.o CMakeFiles/LimeSuiteGUI.dir/utilities_gui/utilities_gui.cpp.o CMakeFiles/LimeSuiteGUI.dir/lms7suiteAppFrame.cpp.o CMakeFiles/LimeSuiteGUI.dir/boards_wxgui/lms7002m_novena_wxgui.cpp.o CMakeFiles/LimeSuiteGUI.dir/RFSpark/RFSpark_wxgui.cpp.o CMakeFiles/LimeSuiteGUI.dir/Si5351C/Si5351C_wxgui.cpp.o CMakeFiles/LimeSuiteGUI.dir/lms7suiteApp_gui.cpp.o CMakeFiles/LimeSuiteGUI.dir/lms7suiteApp.cpp.o CMakeFiles/LimeSuiteGUI.dir/FPGAcontrols_wxgui/FPGAcontrols_wxgui.cpp.o CMakeFiles/LimeSuiteGUI.dir/HPM7/HPM7_wxgui.cpp.o CMakeFiles/LimeSuiteGUI.dir/dlgAbout.cpp.o CMakeFiles/LimeSuiteGUI.dir/numericSlider/numericSlider.cpp.o CMakeFiles/LimeSuiteGUI.dir/myriad7/myriad7_wxgui.cpp.o CMakeFiles/LimeSuiteGUI.dir/fftviewer_wxgui/fftviewer_wxgui.cpp.o CMakeFiles/LimeSuiteGUI.dir/fftviewer_wxgui/fftviewer_frFFTviewer.cpp.o CMakeFiles/LimeSuiteGUI.dir/lms7suiteEvents/lms7suiteEvents.cpp.o CMakeFiles/LimeSuiteGUI.dir/boards_wxgui/pnlQSpark.cpp.o CMakeFiles/LimeSuiteGUI.dir/boards_wxgui/pnluLimeSDR.cpp.o CMakeFiles/LimeSuiteGUI.dir/boards_wxgui/pnlUltimateEVB.cpp.o CMakeFiles/LimeSuiteGUI.dir/boards_wxgui/pnlBuffers.cpp.o CMakeFiles/LimeSuiteGUI.dir/kissFFT/kiss_fft.c.o CMakeFiles/LimeSuiteGUI.dir/windowFunction.cpp.o CMakeFiles/LimeSuiteGUI.dir/boards_wxgui/pnlLimeSDR.cpp.o -o ../bin/LimeSuiteGUI -Wl,-rpath,/tmp/limesuite-20170910-30684-1l60re0/LimeSuite-17.09.0/builddir/src libLimeSuite.17.09.0.dylib oglGraph/liboglGraph.a -L/usr/local/lib -framework IOKit -framework Carbon -framework Cocoa -framework AudioToolbox -framework System -framework OpenGL -lwx_osx_cocoau_richtext-3.0 -lwx_baseu_xml-3.0 -lwx_osx_cocoau_html-3.0 -lwx_osx_cocoau_xrc-3.0 -lwx_osx_cocoau_adv-3.0 -lwx_osx_cocoau_aui-3.0 -lwx_osx_cocoau_core-3.0 -lwx_baseu-3.0 -lwx_osx_cocoau_gl-3.0 /usr/local/opt/sqlite/lib/libsqlite3.dylib -framework GLUT -framework IOKit -framework Carbon -framework Cocoa -framework AudioToolbox -framework System -framework OpenGL -lwx_osx_cocoau_richtext-3.0 -lwx_baseu_xml-3.0 -lwx_osx_cocoau_html-3.0 -lwx_osx_cocoau_xrc-3.0 -lwx_osx_cocoau_adv-3.0 -lwx_osx_cocoau_aui-3.0 -lwx_osx_cocoau_core-3.0 -lwx_baseu-3.0 -lwx_osx_cocoau_gl-3.0
[ 96%] Built target LimeSuiteGUI
make: *** [all] Error 2
I had already installed soapysdr with Homebrew on my Monterey M1 Air. Now, having correctly installed RTL_433 (working with its default RTL-SDR device) on the same machine, I'd like to expand it to support my Airspy R2 as well.
A search led me to the Pothos Homebrew repository, which seems to include a brew install soapyairspy formula not present in the original Homebrew repository.
Now I wonder if I can simply brew the Pothos tap followed by brew install soapyairspy, or it would be better to uninstall soapyadr first and THEN reinstall it via the newly installed tap?
Thanks for your help, I'm really a very basic Terminal user in MacOS and I don't want to disrupt other installations. I'm using a M1 compiled version of SDR++ which includes Airspy and AirspyHF+ drivers, but when I run the soapysdrutil it cannot find any Airspy driver, so I assume a soapysdr enabled driver should be used.
Andy
This is on latest Catalina 10.15 with the latest version of Xcode and cli tools 11.5.
Running softwareupdate --all --install --force
doesn't update since there isn't an update available.
Running
➜ ~ sudo xcode-select --install
Password:
xcode-select: error: command line tools are already installed, use "Software Update" to install updates
➜ ~ brew install --HEAD limesuite
Updating Homebrew...
==> Installing limesuite from pothosware/pothos
==> Downloading https://github.com/pothosware/SoapySDR/archive/soapy-sdr-0.7.2.tar.gz
Already downloaded: /Users/adrian/Library/Caches/Homebrew/downloads/72b545f299183367d5aab40ff270c5598407078ba7d5e2ec28e5d24f46e34a63--SoapySDR-soapy-sdr-0.7.2.tar.gz
==> Cloning https://github.com/myriadrf/LimeSuite.git
Updating /Users/adrian/Library/Caches/Homebrew/limesuite--git
==> Checking out branch master
Already on 'master'
Your branch is up to date with 'origin/master'.
HEAD is now at 04707b3 Mini: update default ref voltage
Warning: A newer Command Line Tools release is available.
Update them from Software Update in System Preferences or run:
softwareupdate --all --install --force
If that doesn't show you an update run:
sudo rm -rf /Library/Developer/CommandLineTools
sudo xcode-select --install
Alternatively, manually download them from:
https://developer.apple.com/download/more/.
==> Installing dependencies for pothosware/pothos/limesuite: soapysdr
==> Installing pothosware/pothos/limesuite dependency: soapysdr
Warning: A newer Command Line Tools release is available.
Update them from Software Update in System Preferences or run:
softwareupdate --all --install --force
If that doesn't show you an update run:
sudo rm -rf /Library/Developer/CommandLineTools
sudo xcode-select --install
Alternatively, manually download them from:
https://developer.apple.com/download/more/.
==> cmake .. -DENABLE_PYTHON=OFF -DENABLE_PYTHON3=ON -DSOAPY_SDR_EXTVER=release -DSOAPY_SDR_ROOT='/usr/local'
==> make install
Last 15 lines from /Users/adrian/Library/Logs/Homebrew/soapysdr/02.make:
_wrap_SwigPyIterator_incr(_object*, _object*) in SoapySDRPYTHON_wrap.cxx.o
_wrap_SwigPyIterator_decr(_object*, _object*) in SoapySDRPYTHON_wrap.cxx.o
_wrap_SwigPyIterator_next(_object*, _object*) in SoapySDRPYTHON_wrap.cxx.o
...
"__Py_NotImplementedStruct", referenced from:
_wrap_SwigPyIterator___eq__(_object*, _object*) in SoapySDRPYTHON_wrap.cxx.o
_wrap_SwigPyIterator___ne__(_object*, _object*) in SoapySDRPYTHON_wrap.cxx.o
_wrap_SwigPyIterator___add__(_object*, _object*) in SoapySDRPYTHON_wrap.cxx.o
_wrap_SwigPyIterator___sub__(_object*, _object*) in SoapySDRPYTHON_wrap.cxx.o
SwigPyObject_richcompare(SwigPyObject*, SwigPyObject*, int) in SoapySDRPYTHON_wrap.cxx.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [python3/_SoapySDR.so] Error 1
make[1]: *** [python3/CMakeFiles/_SoapySDR3.dir/all] Error 2
make: *** [all] Error 2
If reporting this issue please do so at (not Homebrew/brew or Homebrew/core):
https://github.com/pothosware/homebrew-pothos/issues
Error: A newer Command Line Tools release is available.
Update them from Software Update in System Preferences or run:
softwareupdate --all --install --force
If that doesn't show you an update run:
sudo rm -rf /Library/Developer/CommandLineTools
sudo xcode-select --install
Alternatively, manually download them from:
https://developer.apple.com/download/more/.
Please create pull requests instead of asking for help on Homebrew's GitHub,
Discourse, Twitter or IRC.
==> Upgrading 1 outdated package, with result:
pothosware/pothos/pothosaudio 0.3.0 -> 0.3.1
==> Upgrading pothosware/pothos/pothosaudio
==> Downloading https://github.com/pothosware/PothosAudio/archive/pothos-audio-0.3.1.tar.gz
Already downloaded: /Users/dave/Library/Caches/Homebrew/pothosaudio-0.3.1.tar.gz
==> cmake .. -DCMAKE_C_FLAGS_RELEASE=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE=-DNDEBUG -DCMAKE_INSTALL_PREFIX=/usr/local/Cellar/pothosaudio/0.3.1 -DCMAKE_BUILD_TYPE=Release -DCMAKE_FIND_FRAMEWORK=LAST -DCMAKE_VERBOSE_MAKEFILE=ON -Wno-dev
Last 15 lines from /Users/dave/Library/Logs/Homebrew/pothosaudio/01.cmake:
-- Poco_VERSION: 1.9.0
-- Poco_INCLUDE_DIRS:
-- Poco_LIBRARIES: Poco::Foundation;Poco::Util;Poco::XML;Poco::Net
dyld: Library not loaded: /usr/local/opt/poco/lib/libPocoUtil.51.dylib
Referenced from: /usr/local/bin/PothosUtil
Reason: image not found
/tmp/pothosaudio-20180414-22386-uty1ex/PothosAudio-pothos-audio-0.3.1/build/PothosUtil.sh: line 4: 22485 Abort trap: 6 "/usr/local/bin/PothosUtil" $@
CMake Error at /usr/local/share/cmake/Pothos/PothosConfig.cmake:188 (message):
PothosUtil execution test failed
Call Stack (most recent call first):
CMakeLists.txt:8 (find_package)
It seems there's a glitch in the soapsdr
Homebrew recipe:
The recipe defines the following dependencies
depends_on "python" => :optional
depends_on "python3" => :recommended
but
if build.with?("python2")
# ...
end
if build.with?("python3")
# ...
end
I think there's a mismatch between python
/python2
.
Moreover, as Python 3 is now the default on Homebrew, i.e.
python -> python3
python@2 -> python2
the option might be renamed as:
depends_on "python2" => :optional
depends_on "python" => :recommended
The same note would apply to photospython
.
Finally, the doc states that if Python2 is selected, Python3 version should not be built, but as python3 is recommended and python2 optional, --with-python (v2) does not unselect --with-python (v3), and photospython
ends up building for python v3 when v2 is selected.
I think v2/v3 test should be permuted.
https://gist.github.com/eblot/cbef897bdee98859c5cc14fc22a5e4d8
I get this error repeatedly when attempting to use homebrew to install
`==> Installing pothosware/pothos/pothosplotters dependency: pothos
==> Downloading https://github.com/pothosware/PothosCore/archive/pothos-0.6.1.ta
Already downloaded: /Users/rebekah/Library/Caches/Homebrew/downloads/3643acb550dd1b14ce913a36d15b92e81be83172959efb65683777b1a65f4a00--PothosCore-pothos-0.6.1.tar.gz
==> cmake .. -DPOTHOS_EXTVER=release -DPOTHOS_ROOT='/usr/local' -DENABLE_INTERNA
==> make install
Last 15 lines from /Users/rebekah/Library/Logs/Homebrew/pothos/02.make:
cd /tmp/pothos-20180924-27704-19z82ew/PothosCore-pothos-0.6.1/build/lib && /usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang++ -DPOCO_NO_AUTOMATIC_LIBS -DPOTHOS_DLL_EXPORTS -DPOTHOS_LIBRARY_NAME="libPothos.0.6.1.dylib" -I/tmp/pothos-20180924-27704-19z82ew/PothosCore-pothos-0.6.1/include -I/tmp/pothos-20180924-27704-19z82ew/PothosCore-pothos-0.6.1/lib -I/usr/local/include/muparserx -I/usr/local/include/nlohmann -isystem /usr/local/include -DNDEBUG -fPIC -std=gnu++11 -o CMakeFiles/Pothos.dir/Framework/SharedBufferUnix.cpp.o -c /tmp/pothos-20180924-27704-19z82ew/PothosCore-pothos-0.6.1/lib/Framework/SharedBufferUnix.cpp
[ 89%] Building CXX object lib/CMakeFiles/Pothos.dir/Util/FileLockUnix.cpp.o
cd /tmp/pothos-20180924-27704-19z82ew/PothosCore-pothos-0.6.1/build/lib && /usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang++ -DPOCO_NO_AUTOMATIC_LIBS -DPOTHOS_DLL_EXPORTS -DPOTHOS_LIBRARY_NAME="libPothos.0.6.1.dylib" -I/tmp/pothos-20180924-27704-19z82ew/PothosCore-pothos-0.6.1/include -I/tmp/pothos-20180924-27704-19z82ew/PothosCore-pothos-0.6.1/lib -I/usr/local/include/muparserx -I/usr/local/include/nlohmann -isystem /usr/local/include -DNDEBUG -fPIC -std=gnu++11 -o CMakeFiles/Pothos.dir/Util/FileLockUnix.cpp.o -c /tmp/pothos-20180924-27704-19z82ew/PothosCore-pothos-0.6.1/lib/Util/FileLockUnix.cpp
[ 90%] Building CXX object lib/CMakeFiles/Pothos.dir/Util/Builtin/TestCompilerSupport.cpp.o
cd /tmp/pothos-20180924-27704-19z82ew/PothosCore-pothos-0.6.1/build/lib && /usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang++ -DPOCO_NO_AUTOMATIC_LIBS -DPOTHOS_DLL_EXPORTS -DPOTHOS_LIBRARY_NAME="libPothos.0.6.1.dylib" -I/tmp/pothos-20180924-27704-19z82ew/PothosCore-pothos-0.6.1/include -I/tmp/pothos-20180924-27704-19z82ew/PothosCore-pothos-0.6.1/lib -I/usr/local/include/muparserx -I/usr/local/include/nlohmann -isystem /usr/local/include -DNDEBUG -fPIC -std=gnu++11 -o CMakeFiles/Pothos.dir/Util/Builtin/TestCompilerSupport.cpp.o -c /tmp/pothos-20180924-27704-19z82ew/PothosCore-pothos-0.6.1/lib/Util/Builtin/TestCompilerSupport.cpp
[ 91%] Building CXX object lib/CMakeFiles/Pothos.dir/Util/Builtin/ClangCompilerSupport.cpp.o
cd /tmp/pothos-20180924-27704-19z82ew/PothosCore-pothos-0.6.1/build/lib && /usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang++ -DPOCO_NO_AUTOMATIC_LIBS -DPOTHOS_DLL_EXPORTS -DPOTHOS_LIBRARY_NAME="libPothos.0.6.1.dylib" -I/tmp/pothos-20180924-27704-19z82ew/PothosCore-pothos-0.6.1/include -I/tmp/pothos-20180924-27704-19z82ew/PothosCore-pothos-0.6.1/lib -I/usr/local/include/muparserx -I/usr/local/include/nlohmann -isystem /usr/local/include -DNDEBUG -fPIC -std=gnu++11 -o CMakeFiles/Pothos.dir/Util/Builtin/ClangCompilerSupport.cpp.o -c /tmp/pothos-20180924-27704-19z82ew/PothosCore-pothos-0.6.1/lib/Util/Builtin/ClangCompilerSupport.cpp
[ 91%] Linking CXX shared library libPothos.dylib
cd /tmp/pothos-20180924-27704-19z82ew/PothosCore-pothos-0.6.1/build/lib && /usr/local/Cellar/cmake/3.12.2/bin/cmake -E cmake_link_script CMakeFiles/Pothos.dir/link.txt --verbose=1
/usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang++ -DNDEBUG -dynamiclib -Wl,-headerpad_max_install_names -flat_namespace -compatibility_version 0.6.0 -current_version 0.6.1 -o libPothos.0.6.1.dylib -install_name @rpath/libPothos.0.6.dylib CMakeFiles/Pothos.dir/System/NumaInfoOSX.cpp.o CMakeFiles/Pothos.dir/Framework/ThreadConfigUnix.cpp.o CMakeFiles/Pothos.dir/Init.cpp.o CMakeFiles/Pothos.dir/Testing.cpp.o CMakeFiles/Pothos.dir/Exception.cpp.o CMakeFiles/Pothos.dir/System/Logger.cpp.o CMakeFiles/Pothos.dir/Version.cpp.o CMakeFiles/Pothos.dir/Paths.cpp.o CMakeFiles/Pothos.dir/System/HostInfo.cpp.o CMakeFiles/Pothos.dir/System/NumaInfo.cpp.o CMakeFiles/Pothos.dir/System/Exception.cpp.o CMakeFiles/Pothos.dir/Object/Object.cpp.o CMakeFiles/Pothos.dir/Object/Hash.cpp.o CMakeFiles/Pothos.dir/Object/Compare.cpp.o CMakeFiles/Pothos.dir/Object/Convert.cpp.o CMakeFiles/Pothos.dir/Object/ToString.cpp.o CMakeFiles/Pothos.dir/Object/Serialize.cpp.o CMakeFiles/Pothos.dir/Object/Exception.cpp.o CMakeFiles/Pothos.dir/Object/Builtin/Compare.cpp.o CMakeFiles/Pothos.dir/Object/Builtin/ConvertIntermediate.cpp.o CMakeFiles/Pothos.dir/Object/Builtin/ConvertIntegers.cpp.o CMakeFiles/Pothos.dir/Object/Builtin/ConvertFloats.cpp.o CMakeFiles/Pothos.dir/Object/Builtin/ConvertString.cpp.o CMakeFiles/Pothos.dir/Object/Builtin/Hash.cpp.o CMakeFiles/Pothos.dir/Object/Builtin/Serialize.cpp.o CMakeFiles/Pothos.dir/Object/Builtin/Tests.cpp.o CMakeFiles/Pothos.dir/Callable/Callable.cpp.o CMakeFiles/Pothos.dir/Callable/CallInterface.cpp.o CMakeFiles/Pothos.dir/Callable/CallRegistry.cpp.o CMakeFiles/Pothos.dir/Callable/Exception.cpp.o CMakeFiles/Pothos.dir/Callable/Tests.cpp.o CMakeFiles/Pothos.dir/Framework/Packet.cpp.o CMakeFiles/Pothos.dir/Framework/DType.cpp.o CMakeFiles/Pothos.dir/Framework/Label.cpp.o CMakeFiles/Pothos.dir/Framework/InputPort.cpp.o CMakeFiles/Pothos.dir/Framework/OutputPort.cpp.o CMakeFiles/Pothos.dir/Framework/Connectable.cpp.o CMakeFiles/Pothos.dir/Framework/Block.cpp.o CMakeFiles/Pothos.dir/Framework/Topology.cpp.o CMakeFiles/Pothos.dir/Framework/TopologyCommit.cpp.o CMakeFiles/Pothos.dir/Framework/TopologySquashFlows.cpp.o CMakeFiles/Pothos.dir/Framework/TopologyNetworkFlows.cpp.o CMakeFiles/Pothos.dir/Framework/TopologyDomainFlows.cpp.o CMakeFiles/Pothos.dir/Framework/TopologyDotMarkup.cpp.o CMakeFiles/Pothos.dir/Framework/TopologyDumpJSON.cpp.o CMakeFiles/Pothos.dir/Framework/TopologyMakeJSON.cpp.o CMakeFiles/Pothos.dir/Framework/TopologyStatsJSON.cpp.o CMakeFiles/Pothos.dir/Framework/WorkInfo.cpp.o CMakeFiles/Pothos.dir/Framework/WorkerActor.cpp.o CMakeFiles/Pothos.dir/Framework/WorkerActorPortAllocation.cpp.o CMakeFiles/Pothos.dir/Framework/ThreadPool.cpp.o CMakeFiles/Pothos.dir/Framework/ThreadEnvironment.cpp.o CMakeFiles/Pothos.dir/Framework/SharedBuffer.cpp.o CMakeFiles/Pothos.dir/Framework/ManagedBuffer.cpp.o CMakeFiles/Pothos.dir/Framework/BufferPool.cpp.o CMakeFiles/Pothos.dir/Framework/BufferChunk.cpp.o CMakeFiles/Pothos.dir/Framework/BufferConvert.cpp.o CMakeFiles/Pothos.dir/Framework/BufferManager.cpp.o CMakeFiles/Pothos.dir/Framework/BufferAccumulator.cpp.o CMakeFiles/Pothos.dir/Framework/BlockRegistry.cpp.o CMakeFiles/Pothos.dir/Framework/Exception.cpp.o CMakeFiles/Pothos.dir/ConfLoader/ConfLoader.cpp.o CMakeFiles/Pothos.dir/ConfLoader/FileRealPath.cpp.o CMakeFiles/Pothos.dir/ConfLoader/BlockDescLoader.cpp.o CMakeFiles/Pothos.dir/ConfLoader/JSONTopologyLoader.cpp.o CMakeFiles/Pothos.dir/ConfLoader/JITCompilerLoader.cpp.o CMakeFiles/Pothos.dir/Framework/Builtin/CircularBufferManager.cpp.o CMakeFiles/Pothos.dir/Framework/Builtin/TestBufferChunkSerialization.cpp.o CMakeFiles/Pothos.dir/Framework/Builtin/TestBufferConvert.cpp.o CMakeFiles/Pothos.dir/Framework/Builtin/TestDType.cpp.o CMakeFiles/Pothos.dir/Framework/Builtin/TestAutomaticPorts.cpp.o CMakeFiles/Pothos.dir/Framework/Builtin/TestSharedBuffer.cpp.o CMakeFiles/Pothos.dir/Framework/Builtin/GenericBufferManager.cpp.o CMakeFiles/Pothos.dir/Framework/Builtin/TestCircularBufferManager.cpp.o CMakeFiles/Pothos.dir/Framework/Builtin/TestGenericBufferManager.cpp.o CMakeFiles/Pothos.dir/Framework/Builtin/TestWorker.cpp.o CMakeFiles/Pothos.dir/Framework/Builtin/TestLabel.cpp.o CMakeFiles/Pothos.dir/Framework/Builtin/TestThreadPool.cpp.o CMakeFiles/Pothos.dir/Framework/Builtin/TestTopology.cpp.o CMakeFiles/Pothos.dir/Plugin/Path.cpp.o CMakeFiles/Pothos.dir/Plugin/Plugin.cpp.o CMakeFiles/Pothos.dir/Plugin/Registry.cpp.o CMakeFiles/Pothos.dir/Plugin/Module.cpp.o CMakeFiles/Pothos.dir/Plugin/ModuleSafeLoad.cpp.o CMakeFiles/Pothos.dir/Plugin/ModulePaths.cpp.o CMakeFiles/Pothos.dir/Plugin/Static.cpp.o CMakeFiles/Pothos.dir/Plugin/Exception.cpp.o CMakeFiles/Pothos.dir/Loader.cpp.o CMakeFiles/Pothos.dir/Plugin/Tests.cpp.o CMakeFiles/Pothos.dir/Proxy/Proxy.cpp.o CMakeFiles/Pothos.dir/Proxy/Handle.cpp.o CMakeFiles/Pothos.dir/Proxy/Convert.cpp.o CMakeFiles/Pothos.dir/Proxy/Environment.cpp.o CMakeFiles/Pothos.dir/Proxy/Exception.cpp.o CMakeFiles/Pothos.dir/Proxy/Builtin/ConvertContainers.cpp.o CMakeFiles/Pothos.dir/Remote/RemoteProxyDatagram.cpp.o CMakeFiles/Pothos.dir/Remote/RemoteProxy.cpp.o CMakeFiles/Pothos.dir/Remote/RemoteProxyHandle.cpp.o CMakeFiles/Pothos.dir/Remote/Server.cpp.o CMakeFiles/Pothos.dir/Remote/ServerHandler.cpp.o CMakeFiles/Pothos.dir/Remote/Client.cpp.o CMakeFiles/Pothos.dir/Remote/Exception.cpp.o CMakeFiles/Pothos.dir/Remote/Builtin/TestRemote.cpp.o CMakeFiles/Pothos.dir/Managed/Class.cpp.o CMakeFiles/Pothos.dir/Managed/Registry.cpp.o CMakeFiles/Pothos.dir/Managed/Exception.cpp.o CMakeFiles/Pothos.dir/Managed/Builtin/ManagedHandle.cpp.o CMakeFiles/Pothos.dir/Managed/Builtin/ManagedProxy.cpp.o CMakeFiles/Pothos.dir/Managed/Builtin/TestManaged.cpp.o CMakeFiles/Pothos.dir/Managed/Builtin/TestManagedOpaque.cpp.o CMakeFiles/Pothos.dir/Managed/Builtin/TestManagedWildcard.cpp.o CMakeFiles/Pothos.dir/Managed/Builtin/TestManagedInheritance.cpp.o CMakeFiles/Pothos.dir/Util/UID.cpp.o CMakeFiles/Pothos.dir/Util/RefHolder.cpp.o CMakeFiles/Pothos.dir/Util/TypeInfo.cpp.o CMakeFiles/Pothos.dir/Util/Compiler.cpp.o CMakeFiles/Pothos.dir/Util/Network.cpp.o CMakeFiles/Pothos.dir/Util/EvalEnvironment.cpp.o CMakeFiles/Pothos.dir/Util/EvalEnvironmentListParsers.cpp.o CMakeFiles/Pothos.dir/Util/BlockDescription.cpp.o CMakeFiles/Pothos.dir/Util/Builtin/BlockEval.cpp.o CMakeFiles/Pothos.dir/Util/Builtin/DeviceInfoUtils.cpp.o CMakeFiles/Pothos.dir/Util/Builtin/DocUtils.cpp.o CMakeFiles/Pothos.dir/Util/Builtin/TestDocUtils.cpp.o CMakeFiles/Pothos.dir/Util/Builtin/TestEvalExpression.cpp.o CMakeFiles/Pothos.dir/Util/Builtin/TestRingDeque.cpp.o CMakeFiles/Pothos.dir/Archive/ArchiveEntry.cpp.o CMakeFiles/Pothos.dir/Archive/StreamArchiver.cpp.o CMakeFiles/Pothos.dir/Archive/TestBasicTypes.cpp.o CMakeFiles/Pothos.dir/Archive/TestCustomType.cpp.o CMakeFiles/Pothos.dir/Archive/TestPolymorphicType.cpp.o CMakeFiles/Pothos.dir/Archive/Exception.cpp.o CMakeFiles/Pothos.dir/Framework/SharedBufferUnix.cpp.o CMakeFiles/Pothos.dir/Util/FileLockUnix.cpp.o CMakeFiles/Pothos.dir/Util/Builtin/TestCompilerSupport.cpp.o CMakeFiles/Pothos.dir/Util/Builtin/ClangCompilerSupport.cpp.o /usr/local/lib/libPocoUtil.60.dylib /usr/local/lib/libPocoXML.60.dylib /usr/local/lib/libPocoNet.60.dylib /usr/local/lib/libmuparserx.a -framework CoreFoundation /usr/local/lib/libPocoJSON.60.dylib /usr/local/lib/libPocoFoundation.60.dylib
ld: in '/usr/local/lib/libz.1.dylib', can't open file, errno=13 for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [lib/libPothos.0.6.1.dylib] Error 1
make[1]: *** [lib/CMakeFiles/Pothos.dir/all] Error 2
make: *** [all] Error 2
If reporting this issue please do so at (not Homebrew/brew or Homebrew/core):
https://github.com/pothosware/homebrew-pothos/issues
`
"brew install soapyosmo" fails with a bunch of errors -
Last 15 lines from /Users/dir/Library/Logs/Homebrew/soapyosmo/02.make:
^
/usr/local/include/boost/math/tools/mp.hpp:278:29: error: a space is required between consecutive right angle brackets (use '> >')
struct mp_append_impl<L<T...>>
^
/usr/local/include/boost/math/tools/mp.hpp:284:42: error: a space is required between consecutive right angle brackets (use '> >')
struct mp_append_impl<L1<T1...>, L2<T2...>>
^
/usr/local/include/boost/math/tools/mp.hpp:291:53: error: a space is required between consecutive right angle brackets (use '> >')
struct mp_append_impl<L1<T1...>, L2<T2...>, L3<T3...>>
^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
make[2]: *** [CMakeFiles/SoapyOsmoSDR.dir/gr-osmosdr/lib/ranges.cc.o] Error 1
make[1]: *** [CMakeFiles/SoapyOsmoSDR.dir/all] Error 2
make: *** [all] Error 2
Do not report this issue to Homebrew/brew or Homebrew/core!
These open issues may also help:
soapyosmo fails to install catalina #47
[dir:~] dir%
Installation of pothosgui 0.4.4. fails with the following error message:
Last 15 lines from ...../Library/Logs/Homebrew/pothosgui/01.cmake:
-- PothosSerialization_VERSION: 0.2.0
-- PothosSerialization_INCLUDE_DIRS: /usr/local/include
-- PothosSerialization_LIBRARIES: /usr/local/lib/libPothosSerialization.dylib
dyld: Library not loaded: /usr/local/opt/poco/lib/libPocoUtil.47.dylib
Referenced from: /usr/local/bin/PothosUtil
Reason: image not found
/tmp/pothosgui-20170407-82162-1ixgyxl/pothos-gui-pothos-gui-0.4.4/build/PothosUtil.sh: line 4: 82245 Abort trap: 6 "/usr/local/bin/PothosUtil" $@
CMake Error at /usr/local/share/cmake/Pothos/PothosConfig.cmake:211 (message):
PothosUtil execution test failed
Call Stack (most recent call first):
CMakeLists.txt:8 (find_package)
poco is installed with homebrew and the installed version is 1.7.8_1.
Therfore libPocoUtil is installed and symlinked as libPocoUtil.48.dylib and libPocoUtil.dylib.
BR/Harry
I don't seem to get any errors making qwt independently.
brew install --HEAD pothosplotters
or
brew install pothosplotters
Last 15 lines from /Users//Library/Logs/Homebrew/pothosplotters/02.make:
class QPainterPath;
^
/tmp/pothosplotters-20200916-99647-3ihy9s/qwt6/src/qwt_compass_rose.cpp:187:26: error: variable has incomplete type 'QPainterPath'
QPainterPath lightPath;
^
/usr/local/opt/qt/include/QtGui/qmatrix.h:54:7: note: forward declaration of 'QPainterPath'
class QPainterPath;
^
[ 10%] Building CXX object CMakeFiles/PothosQwt.dir/qwt6/src/qwt_date_scale_engine.cpp.o
/usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang++ -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQWT_DLL -DQWT_MAKEDLL -I/tmp/pothosplotters-20200916-99647-3ihy9s/build -I/tmp/pothosplotters-20200916-99647-3ihy9s -I/tmp/pothosplotters-20200916-99647-3ihy9s/build/PothosQwt_autogen/include -I/tmp/pothosplotters-20200916-99647-3ihy9s/qwt6/src -I/tmp/pothosplotters-20200916-99647-3ihy9s/PlotterUtils -iframework /usr/local/opt/qt/lib -isystem /usr/local/opt/qt/lib/QtWidgets.framework/Headers -isystem /usr/local/opt/qt/lib/QtGui.framework/Headers -isystem /usr/local/opt/qt/lib/QtCore.framework/Headers -isystem /usr/local/opt/qt/./mkspecs/macx-clang -isystem /usr/local/opt/qt/lib/QtConcurrent.framework/Headers -isystem /usr/local/opt/qt/lib/QtOpenGL.framework/Headers -isystem /usr/local/opt/qt/lib/QtSvg.framework/Headers -isystem /usr/local/opt/qt/lib/QtPrintSupport.framework/Headers -DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -fPIC -fPIC -std=gnu++11 -o CMakeFiles/PothosQwt.dir/qwt6/src/qwt_date_scale_engine.cpp.o -c /tmp/pothosplotters-20200916-99647-3ihy9s/qwt6/src/qwt_date_scale_engine.cpp
2 errors generated.
make[2]: *** [CMakeFiles/PothosQwt.dir/qwt6/src/qwt_compass_rose.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/PothosQwt.dir/all] Error 2
make: *** [all] Error 2
soapy_install_error.txt
Hi,
Great Project! Unfortunately the brew installation fails on Mac OSX 10.15.4-x86_64
I tried "brew install soapybladerf" first and then "brew install --HEAD soapybladerf". Output see below. For verbose output see attachement.
Thanks in advance!
Cheers Eric
erich@mac-eric-1 bin % brew install --HEAD soapybladerf
==> Installing soapybladerf from pothosware/pothos
==> Cloning https://github.com/pothosware/SoapyBladeRF.git
Cloning into '/Users/erich/Library/Caches/Homebrew/soapybladerf--git'...
==> Checking out branch master
Already on 'master'
Your branch is up to date with 'origin/master'.
==> cmake ..
==> make install
Last 15 lines from /Users/erich/Library/Logs/Homebrew/soapybladerf/02.make:
struct
/usr/local/include/libbladeRF.h:2733:15: note: struct 'bladerf_stream' is hidden by a non-type declaration of 'bladerf_stream' here
int CALL_CONV bladerf_stream(struct bladerf_stream *stream,
^
/tmp/soapybladerf-20200510-90436-1rd86i4/bladeRF_Settings.cpp:100:24: error: variable has incomplete type 'bladerf_stream'
bladerf_serial serial;
^
/usr/local/include/libbladeRF.h:2583:8: note: forward declaration of 'bladerf_stream'
struct bladerf_stream;
^
6 errors generated.
make[2]: *** [CMakeFiles/bladeRFSupport.dir/bladeRF_Settings.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/bladeRFSupport.dir/all] Error 2
make: *** [all] Error 2
If reporting this issue please do so at (not Homebrew/brew or Homebrew/core):
https://github.com/pothosware/homebrew-pothos/issues
Please create pull requests instead of asking for help on Homebrew's GitHub,
Discourse, Twitter or IRC.
If both system python2 and hombrew python2 are installed, FindPythonInterp comes up with the correct python executable. However, FindPythonLibs() does not come up with the matching environment. And the resulting bindings dont work.
It we should be using the python-config executable in the PATH to determine PYTHON_INCLUDE_DIR and PYTHON_LIBRARY -- at least according to the recommendation here.
Either there is a well known homebrew way to specify PYTHON_INCLUDE_DIR and PYTHON_LIBRARY possibly by executing the python-config, querying brew variables, or this is something we need to add to the CMakeLists.txt of the respective projects.
Hello, I'm having some kind of linker issue when attempting to install via homebrew.
https://gist.github.com/naugler/5d176a8b9052943c12fd624b5e47e4f0
OSX 10.14.2
Homebrew 1.8.6-14-ga2b4d4a
Homebrew/homebrew-core (git revision f49cc1; last commit 2018-12-20)
Homebrew/homebrew-cask (git revision f52cb; last commit 2018-12-20)
brew install limesuite
==> Installing limesuite from pothosware/pothos
==> Downloading https://github.com/myriadrf/LimeSuite/archive/v18.04.1.tar.gz
Already downloaded: /Users/nauglrj1/Library/Caches/Homebrew/downloads/999497287e4452eff262145f6e4123a82b7a500f74294d7d6864c3cde7cc9751--LimeSuite-18.04.1.tar.gz
==> cmake .. -DDOWNLOAD_IMAGES=FALSE -DENABLE_STREAM=ON -DENABLE_GUI=ON -DENABLE_NOVENARF7=OFF -DENABLE_SOAPY_LMS7=ON -DLIME_SUITE_EXTVER=release -DLIME_SUITE_ROOT='/usr/local' -DCMAKE_C_FLAGS_RELEASE=-DNDEBU
==> make install
Last 15 lines from /Users/nauglrj1/Library/Logs/Homebrew/limesuite/02.make:
"OpenGLGraph::SetInitialDisplayArea(float, float, float, float)", referenced from:
fftviewer_frFFTviewer::SetNyquistFrequency() in fftviewer_frFFTviewer.cpp.o
fftviewer_frFFTviewer::fftviewer_frFFTviewer(wxWindow*) in fftviewer_frFFTviewer.cpp.o
fftviewer_frFFTviewer::OnStreamChange(wxCommandEvent&) in fftviewer_frFFTviewer.cpp.o
"OpenGLGraph::Draw()", referenced from:
fftviewer_frFFTviewer::OnUpdatePlots(wxThreadEvent&) in fftviewer_frFFTviewer.cpp.o
"OpenGLGraph::AddSerie(cDataSerie*)", referenced from:
fftviewer_frFFTviewer::fftviewer_frFFTviewer(wxWindow*) in fftviewer_frFFTviewer.cpp.o
"OpenGLGraph::OpenGLGraph(wxWindow*, int, wxPoint const&, wxSize const&, long, wxString const&, int const*)", referenced from:
frFFTviewer::frFFTviewer(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long) in fftviewer_wxgui.cpp.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [bin/LimeSuiteGUI] Error 1
make[1]: *** [src/CMakeFiles/LimeSuiteGUI.dir/all] Error 2
make: *** [all] Error 2
Is it looking for other lms-suite libraries that I haven't installed yet?
The message reported is
iMac-di-Fabio:~ fabiocapozzi$ brew install pothos
Updating Homebrew...
==> Installing pothos from pothosware/pothos
==> Downloading https://github.com/pothosware/PothosCore/archive/pothos-0.6.1.tar.gz
Already downloaded: /Users/fabiocapozzi/Library/Caches/Homebrew/downloads/3643acb550dd1b14ce913a36d15b92e81be83172959efb65683777b1a65f4a00--PothosCore-pothos-0.6.1.tar.gz
==> cmake .. -DPOTHOS_EXTVER=release -DPOTHOS_ROOT='/usr/local' -DENABLE_INTERNAL_POCO=OFF -DENABLE_INTERNAL_SPU
==> make install
Last 15 lines from /Users/fabiocapozzi/Library/Logs/Homebrew/pothos/02.make:
inline std::size_t hash(Int32 n)
^
/usr/local/include/Poco/Hash.h:84:20: note: candidate function
inline std::size_t hash(UInt32 n)
^
/usr/local/include/Poco/Hash.h:90:20: note: candidate function
inline std::size_t hash(Int64 n)
^
/usr/local/include/Poco/Hash.h:96:20: note: candidate function
inline std::size_t hash(UInt64 n)
^
1 error generated.
make[2]: *** [lib/CMakeFiles/Pothos.dir/Object/Convert.cpp.o] Error 1
make[1]: *** [lib/CMakeFiles/Pothos.dir/all] Error 2
make: *** [all] Error 2
If reporting this issue please do so at (not Homebrew/brew or Homebrew/core):
https://github.com/pothosware/homebrew-pothos/issues
Executing the listed install commands fail with a make error. Here are the commands I executed:
brew tap pothosware/homebrew-pothos
brew update
brew install --HEAD pothos
Here are the error commands (as generated by brew gist-logs pothos
): https://gist.github.com/anonymous/ba2b140fb926faaed805
If you need any more info to debug this issue, please let me know.
XCode update today might be relevant?
Jerrys-Mac-mini:~ jhicks$ clang++ --version
Apple LLVM version 9.0.0 (clang-900.0.39.2)
Target: x86_64-apple-darwin17.3.0
Thread model: posix
InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
Compile error:
Jerrys-Mac-mini:~ jhicks$ brew install pothosflow
==> Installing pothosflow from pothosware/pothos
==> Downloading https://github.com/pothosware/PothosFlow/archive/pothos-gui-0.5.1.tar.gz
Already downloaded: /Users/jhicks/Library/Caches/Homebrew/pothosflow-0.5.1.tar.gz
==> cmake .. -DBUNDLE_DESTINATION=. -DCMAKE_C_FLAGS_RELEASE=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE=-DNDEBUG -DCMAKE_INSTALL_PREFIX=/usr/local/Cellar/pothosflow/0.5.1 -DCMAKE_BUILD_TYPE=Rel
==> make install
Last 15 lines from /Users/jhicks/Library/Logs/Homebrew/pothosflow/02.make:
/usr/local/Homebrew/Library/Homebrew/shims/super/clang++ -DPOCO_NO_AUTOMATIC_LIBS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -I/tmp/pothosflow-20171230-10425-1a062bu/PothosFlow-pothos-gui-0.5.1/build -I/tmp/pothosflow-20171230-10425-1a062bu/PothosFlow-pothos-gui-0.5.1 -I/tmp/pothosflow-20171230-10425-1a062bu/PothosFlow-pothos-gui-0.5.1/build/PothosGui_autogen/include -isystem /usr/local/include -iframework /usr/local/opt/qt/lib -isystem /usr/local/opt/qt/lib/QtWidgets.framework/Headers -isystem /usr/local/opt/qt/lib/QtGui.framework/Headers -isystem /usr/local/opt/qt/lib/QtCore.framework/Headers -isystem /usr/local/opt/qt/./mkspecs/macx-clang -isystem /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/System/Library/Frameworks/OpenGL.framework/Versions/Current/Headers -isystem /usr/local/opt/qt/lib/QtConcurrent.framework/Headers -I/tmp/pothosflow-20171230-10425-1a062bu/PothosFlow-pothos-gui-0.5.1/qtcolorpicker/src -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk -fPIC -std=gnu++11 -o CMakeFiles/PothosGui.dir/AffinitySupport/AffinityZonesComboBox.cpp.o -c /tmp/pothosflow-20171230-10425-1a062bu/PothosFlow-pothos-gui-0.5.1/AffinitySupport/AffinityZonesComboBox.cpp
/tmp/pothosflow-20171230-10425-1a062bu/PothosFlow-pothos-gui-0.5.1/BlockTree/BlockCache.cpp:87:40: error: call to member function 'call' is ambiguous
const auto json = DocUtils.callstd::string("dumpJsonAt", path.toStdString());
~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/local/include/Pothos/Proxy/ProxyImpl.hpp:77:19: note: candidate function [with ReturnType = std::__1::basic_string, ArgsType = <std::__1::basic_string>]
ReturnType Proxy::call(const std::string &name, ArgsType&&... args) const
^
/usr/local/include/Pothos/Proxy/ProxyImpl.hpp:84:14: note: candidate function [with ArgsType = <std::__1::basic_string>]
Proxy Proxy::call(const std::string &name, ArgsType&&... args) const
^
1 error generated.
make[2]: *** [CMakeFiles/PothosGui.dir/BlockTree/BlockCache.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/PothosGui.dir/all] Error 2
make: *** [all] Error 2
Running 10.11, removed all old copies of homebrew, macports, etc, still having difficulties compiling. Thoughts?
==> Cloning https://github.com/myriadrf/LimeSuite.git Cloning into '/Users/boop/Library/Caches/Homebrew/limesuite--git'... remote: Counting objects: 395, done. remote: Compressing objects: 100% (374/374), done. remote: Total 395 (delta 44), reused 193 (delta 6), pack-reused 0 Receiving objects: 100% (395/395), 6.92 MiB | 7.72 MiB/s, done. Resolving deltas: 100% (44/44), done. Checking connectivity... done. ==> Checking out branch master ==> cmake .. -DENABLE_STREAM=ON -DENABLE_LMS7_GUI=ON -DENABLE_NOVENARF7=OFF -DENABLE_SOAPY_LMS7=ON -DCMAKE_C_FLAGS_RELEASE=-DNDEBUG -DCMAKE_CXX_F ==> make install Last 15 lines from /Users/boop/Library/Logs/Homebrew/limesuite/02.make: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/type_traits:1069:5: note: '~__nat' has been explicitly marked deleted here ~__nat() = delete; ^ 14 errors generated. make[2]: *** [src/CMakeFiles/LimeSuite.dir/lms7002m_novena/StreamerNovena.cpp.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[1]: *** [src/CMakeFiles/LimeSuite.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs.... [ 8%] Linking CXX static library liboglGraph.a cd /tmp/limesuite-20160725-31184-1najlp6/builddir/src/oglGraph && /usr/local/Cellar/cmake/3.6.1/bin/cmake -P CMakeFiles/oglGraph.dir/cmake_clean_target.cmake cd /tmp/limesuite-20160725-31184-1najlp6/builddir/src/oglGraph && /usr/local/Cellar/cmake/3.6.1/bin/cmake -E cmake_link_script CMakeFiles/oglGraph.dir/link.txt --verbose=1 /usr/bin/ar qc liboglGraph.a CMakeFiles/oglGraph.dir/dlgMarkers.cpp.o CMakeFiles/oglGraph.dir/GLFont.cpp.o CMakeFiles/oglGraph.dir/OpenGLGraph.cpp.o CMakeFiles/oglGraph.dir/glew/glew.c.o /usr/bin/ranlib liboglGraph.a [ 8%] Built target oglGraph make: *** [all] Error 2
dyld: lazy symbol binding failed: Symbol not found: __ZN5boost16re_detail_10700027cpp_regex_traits_char_layerIcE4initEv Referenced from: /usr/local/opt/uhd/lib/libuhd.3.14.1.dylib Expected in: /usr/local/opt/boost/lib/libboost_regex-mt.dylib dyld: Symbol not found: __ZN5boost16re_detail_10700027cpp_regex_traits_char_layerIcE4initEv Referenced from: /usr/local/opt/uhd/lib/libuhd.3.14.1.dylib Expected in: /usr/local/opt/boost/lib/libboost_regex-mt.dylib PothosFlow.EnvironmentEval: zone[]: I/O error: RemoteProxyEnvironment::transact(): connection inactive - Remote environment crashed
I installed pothosplotters without installing pothoscomms, and whenever I add a plotter block, I get repeated errors of:
-> {Proxy Exception Message: Plugin Registry Error: Pothos::PluginRegistry::get(/blocks/comms/wave_trigger): plugin path not found}
2016-11-29 17:35:47 PothosGui.BlockEval.guiEval: Periodogram0-Proxy Exception Message: Exception: ProxyBlockEval factory(/plotters/periodogram)
These errors go away after installing pothoscomms
Homebrew version 2.4.16
From source, I can get it to compile by changing -std=gnu++11 to -std=gnu+=14..
[ error snip ]
Last 15 lines from /Users/woodkn1/Library/Logs/Homebrew/pothos/02.make:
cd /tmp/pothos-20200906-14635-iknr7/PothosCore-pothos-0.7.0/build/apps && /usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang++ -DPOCO_NO_AUTOMATIC_LIBS -I/tmp/pothos-20200906-14635-iknr7/PothosCore-pothos-0.7.0/include -I/tmp/pothos-20200906-14635-iknr7/PothosCore-pothos-0.7.0/apps -I/usr/local/include/nlohmann -DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -std=gnu++11 -o CMakeFiles/PothosUtil.dir/PothosUtilSelfTests.cpp.o -c /tmp/pothos-20200906-14635-iknr7/PothosCore-pothos-0.7.0/apps/PothosUtilSelfTests.cpp
[ 97%] Building CXX object apps/CMakeFiles/PothosUtil.dir/PothosUtilDocParse.cpp.o
cd /tmp/pothos-20200906-14635-iknr7/PothosCore-pothos-0.7.0/build/apps && /usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang++ -DPOCO_NO_AUTOMATIC_LIBS -I/tmp/pothos-20200906-14635-iknr7/PothosCore-pothos-0.7.0/include -I/tmp/pothos-20200906-14635-iknr7/PothosCore-pothos-0.7.0/apps -I/usr/local/include/nlohmann -DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -std=gnu++11 -o CMakeFiles/PothosUtil.dir/PothosUtilDocParse.cpp.o -c /tmp/pothos-20200906-14635-iknr7/PothosCore-pothos-0.7.0/apps/PothosUtilDocParse.cpp
/tmp/pothos-20200906-14635-iknr7/PothosCore-pothos-0.7.0/apps/PothosUtilSelfTests.cpp:100:15: error: no member named 'emplace_back' in 'std::__1::vector<bool, std::__1::allocator >'
okVec.emplace_back(ok);
~~~~~ ^
[ 97%] Building CXX object apps/CMakeFiles/PothosUtil.dir/PothosUtilRunTopology.cpp.o
cd /tmp/pothos-20200906-14635-iknr7/PothosCore-pothos-0.7.0/build/apps && /usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang++ -DPOCO_NO_AUTOMATIC_LIBS -I/tmp/pothos-20200906-14635-iknr7/PothosCore-pothos-0.7.0/include -I/tmp/pothos-20200906-14635-iknr7/PothosCore-pothos-0.7.0/apps -I/usr/local/include/nlohmann -DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -std=gnu++11 -o CMakeFiles/PothosUtil.dir/PothosUtilRunTopology.cpp.o -c /tmp/pothos-20200906-14635-iknr7/PothosCore-pothos-0.7.0/apps/PothosUtilRunTopology.cpp
[ 98%] Building CXX object apps/CMakeFiles/PothosUtil.dir/PothosUtilListModules.cpp.o
cd /tmp/pothos-20200906-14635-iknr7/PothosCore-pothos-0.7.0/build/apps && /usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang++ -DPOCO_NO_AUTOMATIC_LIBS -I/tmp/pothos-20200906-14635-iknr7/PothosCore-pothos-0.7.0/include -I/tmp/pothos-20200906-14635-iknr7/PothosCore-pothos-0.7.0/apps -I/usr/local/include/nlohmann -DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -std=gnu++11 -o CMakeFiles/PothosUtil.dir/PothosUtilListModules.cpp.o -c /tmp/pothos-20200906-14635-iknr7/PothosCore-pothos-0.7.0/apps/PothosUtilListModules.cpp
1 error generated.
make[2]: *** [apps/CMakeFiles/PothosUtil.dir/PothosUtilSelfTests.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [apps/CMakeFiles/PothosUtil.dir/all] Error 2
make: *** [all] Error 2
% brew install soapyosmo
==> Installing soapyosmo from pothosware/pothos
==> Downloading https://github.com/pothosware/SoapyOsmo/archive/soapy-osmo-0.2.5.tar.g
Already downloaded: /Users/dodavies/Library/Caches/Homebrew/downloads/2e8197b694f4165dd87a5553dc686d206188a939e12652c05ab515b1b3ab9a80--SoapyOsmo-soapy-osmo-0.2.5.tar.gz
==> cmake ..
==> make install
Last 15 lines from /Users/dodavies/Library/Logs/Homebrew/soapyosmo/02.make:
/usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang++ -DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -bundle -Wl,-headerpad_max_install_names -flat_namespace -o librfspaceSupport.so CMakeFiles/rfspaceSupport.dir/gr-osmosdr/lib/rfspace/rfspace_source_c.cc.o CMakeFiles/rfspaceSupport.dir/register_rfspace.cc.o CMakeFiles/rfspaceSupport.dir/Version.cpp.o libSoapyOsmoSDR.0.2.4.dylib /usr/local/lib/libboost_thread-mt.dylib /usr/local/lib/libboost_system-mt.dylib /usr/local/lib/libSoapySDR.dylib
Undefined symbols for architecture x86_64:
"boost::chrono::steady_clock::now()", referenced from:
void boost::this_thread::sleep_for<long long, boost::ratio<1l, 1000l> >(boost::chrono::duration<long long, boost::ratio<1l, 1000l> > const&) in rfspace_source_c.cc.o
void boost::this_thread::sleep_for<long long, boost::ratio<1l, 1l> >(boost::chrono::duration<long long, boost::ratio<1l, 1l> > const&) in rfspace_source_c.cc.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [librfspaceSupport.so] Error 1
make[1]: *** [CMakeFiles/rfspaceSupport.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[100%] Linking CXX shared module libmiriSupport.so
/usr/local/Cellar/cmake/3.19.2/bin/cmake -E cmake_link_script CMakeFiles/miriSupport.dir/link.txt --verbose=1
/usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang++ -DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -bundle -Wl,-headerpad_max_install_names -flat_namespace -o libmiriSupport.so CMakeFiles/miriSupport.dir/gr-osmosdr/lib/miri/miri_source_c.cc.o CMakeFiles/miriSupport.dir/register_miri.cc.o CMakeFiles/miriSupport.dir/Version.cpp.o /usr/local/lib/libmirisdr.dylib libSoapyOsmoSDR.0.2.4.dylib /usr/local/lib/libboost_thread-mt.dylib /usr/local/lib/libboost_system-mt.dylib /usr/local/lib/libSoapySDR.dylib
[100%] Built target miriSupport
make: *** [all] Error 2
==> Upgrading pothosware/pothos/pothospython
==> Downloading https://github.com/pothosware/pothos-python/archive/pothos-pytho
Already downloaded: /Users/ulf/Library/Caches/Homebrew/pothospython-0.1.4.tar.gz
==> cmake .. -DCMAKE_C_FLAGS_RELEASE=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE=-DNDEBUG
Last 15 lines from /Users/ulf/Library/Logs/Homebrew/pothospython/01.cmake:
-- PothosSerialization_VERSION: 0.2.0
-- PothosSerialization_INCLUDE_DIRS: /usr/local/include
-- PothosSerialization_LIBRARIES: /usr/local/lib/libPothosSerialization.dylib
dyld: Library not loaded: /usr/local/opt/poco/lib/libPocoUtil.42.dylib
Referenced from: /usr/local/bin/PothosUtil
Reason: image not found
/tmp/pothospython-20160705-18069-1jmnerb/pothos-python-pothos-python-0.1.4/build/PothosUtil.sh: line 4: 18152 Trace/BPT trap: 5 "/usr/local/bin/PothosUtil" $@
CMake Error at /usr/local/share/cmake/Pothos/PothosConfig.cmake:198 (message):
PothosUtil execution test failed
Call Stack (most recent call first):
CMakeLists.txt:7 (find_package)
-- Configuring incomplete, errors occurred!
See also "/tmp/pothospython-20160705-18069-1jmnerb/pothos-python-pothos-python-0.1.4/build/CMakeFiles/CMakeOutput.log".
READ THIS: https://git.io/brew-troubleshooting
If reporting this issue please do so at (not Homebrew/brew):
https://github.com/pothosware/homebrew-pothos/issues
While running:
brew reinstall --HEAD pothosgui
It fails with the following error:
(from: Bob [email protected])
CMake Error at CMakeLists.txt:8 (find_package):
Could not find a configuration file for package "Pothos" that is compatible
with requested version "0.6.0".
The following configuration files were considered but not accepted:
/usr/local/share/cmake/Pothos/PothosConfig.cmake, version: 0.5.1-release
/usr/local/opt/pothos/share/cmake/Pothos/PothosConfig.cmake, version: 0.5.1-release
-- Configuring incomplete, errors occurred!
See also "/tmp/pothosgui-20171202-935-u6cwtl/build/CMakeFiles/CMakeOutput.log".
If reporting this issue please do so at (not Homebrew/brew or Homebrew/core):
https://github.com/pothosware/homebrew-pothos/issues
I am getting an Error 2 during the homebrew install on Mac OS 10.12.3.
I had an earlier version running correctly using homebrew, which I then uninstalled for some reason.
Saw the caveat that
For compilers to find this software you may need to set:
LDFLAGS: -L/usr/local/opt/readline/lib
CPPFLAGS: -I/usr/local/opt/readline/include
but not sure if this is related to the Error 2 I am getting since LimeSDR did work previously.
Any suggestions as to what I can do to get the install to complete?
Here is the terminal output
brew install limesuite
==> Installing limesuite from pothosware/pothos
==> Installing dependencies for pothosware/pothos/limesuite: readline, libpng, pcre, gdbm
==> Installing pothosware/pothos/limesuite dependency: readline
==> Downloading https://homebrew.bintray.com/bottles/readline-7.0.3_1.sierra.bot
######################################################################## 100.0%
==> Pouring readline-7.0.3_1.sierra.bottle.tar.gz
==> Caveats
This formula is keg-only, which means it was not symlinked into /usr/local.
macOS provides the BSD libedit library, which shadows libreadline.
In order to prevent conflicts when programs look for libreadline we are
defaulting this GNU Readline installation to keg-only.
For compilers to find this software you may need to set:
LDFLAGS: -L/usr/local/opt/readline/lib
CPPFLAGS: -I/usr/local/opt/readline/include
==> Summary
🍺 /usr/local/Cellar/readline/7.0.3_1: 46 files, 1.5MB
==> Installing pothosware/pothos/limesuite dependency: libpng
==> Downloading https://homebrew.bintray.com/bottles/libpng-1.6.29.sierra.bottle
######################################################################## 100.0%
==> Pouring libpng-1.6.29.sierra.bottle.tar.gz
🍺 /usr/local/Cellar/libpng/1.6.29: 26 files, 1.2MB
==> Installing pothosware/pothos/limesuite dependency: pcre
==> Downloading https://homebrew.bintray.com/bottles/pcre-8.40.sierra.bottle.tar
######################################################################## 100.0%
==> Pouring pcre-8.40.sierra.bottle.tar.gz
🍺 /usr/local/Cellar/pcre/8.40: 204 files, 5.4MB
==> Installing pothosware/pothos/limesuite dependency: gdbm
==> Downloading https://homebrew.bintray.com/bottles/gdbm-1.13.sierra.bottle.tar
######################################################################## 100.0%
==> Pouring gdbm-1.13.sierra.bottle.tar.gz
🍺 /usr/local/Cellar/gdbm/1.13: 19 files, 554.4KB
==> Installing pothosware/pothos/limesuite
==> Downloading https://github.com/myriadrf/LimeSuite/archive/v17.02.1.tar.gz
==> Downloading from https://codeload.github.com/myriadrf/LimeSuite/tar.gz/v17.0
######################################################################## 100.0%
==> cmake .. -DDOWNLOAD_IMAGES=FALSE -DENABLE_STREAM=ON -DENABLE_GUI=ON -DENABLE
==> make install
Last 15 lines from /Users/peter/Library/Logs/Homebrew/limesuite/02.make:
cd /tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/builddir/src && /usr/local/Homebrew/Library/Homebrew/shims/super/clang++ -DLIME_DLL -DLIME_DLL_EXPORTS -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXMAC__ -D__WXOSX_COCOA__ -D__WXOSX__ -D__unix__=1 -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/API -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/GFIR -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/protocols -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/ConnectionRegistry -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/lms7002m_mcu -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/ADF4002 -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/Si5351C -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/lms7002m -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/LTEpackets -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/FPGA_common -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/external/cpp-feather-ini-parser -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/HPM7 -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/kissFFT -I/usr/local/opt/sqlite/include -I/usr/local/include/libusb-1.0 -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/lms7002_wxgui -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/LMS_Programing -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/utilities_gui -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/RFSpark -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/FPGAcontrols_wxgui -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/numericSlider -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/myriad7 -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/fftviewer_wxgui -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/lms7suiteEvents -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/boards_wxgui -isystem /usr/local/lib/wx/include/osx_cocoa-unicode-3.0 -isystem /usr/local/include/wx-3.0 -I/usr/local/include/wx-3.0 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk -mmacosx-version-min=10.12 -fPIC -std=gnu++11 -o CMakeFiles/LimeSuite.dir/ConnectionXillybus/ConnectionXillybusEntry.cpp.o -c /tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/ConnectionXillybus/ConnectionXillybusEntry.cpp
[ 33%] Building CXX object src/CMakeFiles/LimeSuite.dir/ConnectionXillybus/ConnectionXillybus.cpp.o
cd /tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/builddir/src && /usr/local/Homebrew/Library/Homebrew/shims/super/clang++ -DLIME_DLL -DLIME_DLL_EXPORTS -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXMAC__ -D__WXOSX_COCOA__ -D__WXOSX__ -D__unix__=1 -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/API -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/GFIR -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/protocols -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/ConnectionRegistry -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/lms7002m_mcu -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/ADF4002 -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/Si5351C -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/lms7002m -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/LTEpackets -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/FPGA_common -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/external/cpp-feather-ini-parser -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/HPM7 -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/kissFFT -I/usr/local/opt/sqlite/include -I/usr/local/include/libusb-1.0 -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/lms7002_wxgui -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/LMS_Programing -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/utilities_gui -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/RFSpark -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/FPGAcontrols_wxgui -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/numericSlider -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/myriad7 -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/fftviewer_wxgui -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/lms7suiteEvents -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/boards_wxgui -isystem /usr/local/lib/wx/include/osx_cocoa-unicode-3.0 -isystem /usr/local/include/wx-3.0 -I/usr/local/include/wx-3.0 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk -mmacosx-version-min=10.12 -fPIC -std=gnu++11 -o CMakeFiles/LimeSuite.dir/ConnectionXillybus/ConnectionXillybus.cpp.o -c /tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/ConnectionXillybus/ConnectionXillybus.cpp
make[1]: *** [src/oglGraph/CMakeFiles/oglGraph.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 34%] Building CXX object src/CMakeFiles/LimeSuite.dir/ConnectionXillybus/ConnectionXillybusing.cpp.o
cd /tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/builddir/src && /usr/local/Homebrew/Library/Homebrew/shims/super/clang++ -DLIME_DLL -DLIME_DLL_EXPORTS -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXMAC__ -D__WXOSX_COCOA__ -D__WXOSX__ -D__unix__=1 -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/API -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/GFIR -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/protocols -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/ConnectionRegistry -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/lms7002m_mcu -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/ADF4002 -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/Si5351C -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/lms7002m -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/LTEpackets -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/FPGA_common -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/external/cpp-feather-ini-parser -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/HPM7 -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/kissFFT -I/usr/local/opt/sqlite/include -I/usr/local/include/libusb-1.0 -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/lms7002_wxgui -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/LMS_Programing -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/utilities_gui -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/RFSpark -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/FPGAcontrols_wxgui -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/numericSlider -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/myriad7 -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/fftviewer_wxgui -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/lms7suiteEvents -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/boards_wxgui -isystem /usr/local/lib/wx/include/osx_cocoa-unicode-3.0 -isystem /usr/local/include/wx-3.0 -I/usr/local/include/wx-3.0 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk -mmacosx-version-min=10.12 -fPIC -std=gnu++11 -o CMakeFiles/LimeSuite.dir/ConnectionXillybus/ConnectionXillybusing.cpp.o -c /tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/ConnectionXillybus/ConnectionXillybusing.cpp
[ 34%] Building CXX object src/CMakeFiles/LimeSuite.dir/BuiltinConnections.cpp.o
cd /tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/builddir/src && /usr/local/Homebrew/Library/Homebrew/shims/super/clang++ -DLIME_DLL -DLIME_DLL_EXPORTS -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXMAC__ -D__WXOSX_COCOA__ -D__WXOSX__ -D__unix__=1 -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/API -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/GFIR -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/protocols -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/ConnectionRegistry -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/lms7002m_mcu -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/ADF4002 -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/Si5351C -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/lms7002m -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/LTEpackets -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/FPGA_common -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/external/cpp-feather-ini-parser -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/HPM7 -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/kissFFT -I/usr/local/opt/sqlite/include -I/usr/local/include/libusb-1.0 -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/lms7002_wxgui -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/LMS_Programing -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/utilities_gui -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/RFSpark -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/FPGAcontrols_wxgui -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/numericSlider -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/myriad7 -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/fftviewer_wxgui -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/lms7suiteEvents -I/tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/src/boards_wxgui -isystem /usr/local/lib/wx/include/osx_cocoa-unicode-3.0 -isystem /usr/local/include/wx-3.0 -I/usr/local/include/wx-3.0 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk -mmacosx-version-min=10.12 -fPIC -std=gnu++11 -o CMakeFiles/LimeSuite.dir/BuiltinConnections.cpp.o -c /tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/builddir/src/BuiltinConnections.cpp
[ 35%] Linking CXX shared library libLimeSuite.dylib
cd /tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/builddir/src && /usr/local/Cellar/cmake/3.7.2/bin/cmake -E cmake_link_script CMakeFiles/LimeSuite.dir/link.txt --verbose=1
/usr/local/Homebrew/Library/Homebrew/shims/super/clang++ -I/usr/local/include/wx-3.0 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk -mmacosx-version-min=10.12 -dynamiclib -Wl,-headerpad_max_install_names -compatibility_version 17.2.0 -current_version 17.2.1 -o libLimeSuite.17.02.1.dylib -install_name @rpath/libLimeSuite.17.02-1.dylib CMakeFiles/LimeSuite.dir/ErrorReporting.cpp.o CMakeFiles/LimeSuite.dir/ADF4002/ADF4002.cpp.o CMakeFiles/LimeSuite.dir/lms7002m_mcu/MCU_BD.cpp.o CMakeFiles/LimeSuite.dir/ConnectionRegistry/IConnection.cpp.o CMakeFiles/LimeSuite.dir/ConnectionRegistry/ConnectionHandle.cpp.o CMakeFiles/LimeSuite.dir/ConnectionRegistry/ConnectionRegistry.cpp.o CMakeFiles/LimeSuite.dir/lms7002m/LMS7002M_RegistersMap.cpp.o CMakeFiles/LimeSuite.dir/lms7002m/LMS7002M_parameters.cpp.o CMakeFiles/LimeSuite.dir/lms7002m/LMS7002M.cpp.o CMakeFiles/LimeSuite.dir/lms7002m/LMS7002M_RxTxCalibrations.cpp.o CMakeFiles/LimeSuite.dir/lms7002m/goert.cpp.o CMakeFiles/LimeSuite.dir/lms7002m/mcu_dc_iq_calibration.cpp.o CMakeFiles/LimeSuite.dir/lms7002m/CalibrationCache.cpp.o CMakeFiles/LimeSuite.dir/lms7002m/LMS7002M_filtersCalibration.cpp.o CMakeFiles/LimeSuite.dir/protocols/LMS64CProtocol.cpp.o CMakeFiles/LimeSuite.dir/protocols/ILimeSDRStreaming.cpp.o CMakeFiles/LimeSuite.dir/Si5351C/Si5351C.cpp.o CMakeFiles/LimeSuite.dir/kissFFT/kiss_fft.c.o CMakeFiles/LimeSuite.dir/API/lms7_api.cpp.o CMakeFiles/LimeSuite.dir/API/lms7_device.cpp.o CMakeFiles/LimeSuite.dir/FPGA_common/FPGA_common.cpp.o CMakeFiles/LimeSuite.dir/windowFunction.cpp.o CMakeFiles/LimeSuite.dir/VersionInfo.cpp.o CMakeFiles/LimeSuite.dir/SystemResources.cpp.o CMakeFiles/LimeSuite.dir/GFIR/corrections.c.o CMakeFiles/LimeSuite.dir/GFIR/gfir_lms.c.o CMakeFiles/LimeSuite.dir/GFIR/lms.c.o CMakeFiles/LimeSuite.dir/GFIR/recipes.c.o CMakeFiles/LimeSuite.dir/GFIR/rounding.c.o CMakeFiles/LimeSuite.dir/ConnectionSTREAM/ConnectionSTREAMEntry.cpp.o CMakeFiles/LimeSuite.dir/ConnectionSTREAM/ConnectionSTREAM.cpp.o CMakeFiles/LimeSuite.dir/ConnectionSTREAM/ConnectionSTREAMing.cpp.o CMakeFiles/LimeSuite.dir/ConnectionSTREAM/ConnectionSTREAMImages.cpp.o CMakeFiles/LimeSuite.dir/Connection_uLimeSDR/Connection_uLimeSDREntry.cpp.o CMakeFiles/LimeSuite.dir/Connection_uLimeSDR/Connection_uLimeSDR.cpp.o CMakeFiles/LimeSuite.dir/Connection_uLimeSDR/Connection_uLimeSDRing.cpp.o CMakeFiles/LimeSuite.dir/ConnectionXillybus/ConnectionXillybusEntry.cpp.o CMakeFiles/LimeSuite.dir/ConnectionXillybus/ConnectionXillybus.cpp.o CMakeFiles/LimeSuite.dir/ConnectionXillybus/ConnectionXillybusing.cpp.o CMakeFiles/LimeSuite.dir/BuiltinConnections.cpp.o /usr/local/opt/sqlite/lib/libsqlite3.dylib /usr/local/lib/libusb-1.0.dylib /usr/local/lib/libusb-1.0.dylib
cd /tmp/limesuite-20170323-7866-1hrevh0/LimeSuite-17.02.1/builddir/src && /usr/local/Cellar/cmake/3.7.2/bin/cmake -E cmake_symlink_library libLimeSuite.17.02.1.dylib libLimeSuite.17.02-1.dylib libLimeSuite.dylib
[ 35%] Built target LimeSuite
make: *** [all] Error 2
If reporting this issue please do so at (not Homebrew/brew or Homebrew/core):
https://github.com/pothosware/homebrew-pothos/issues
All updated. Same also via macports.
$ brew install limesuite
==> Installing limesuite from pothosware/pothos
==> Downloading https://github.com/myriadrf/LimeSuite/archive/v19.01.0.tar.gz
Already downloaded: /Users/gl/Library/Caches/Homebrew/downloads/8c72ef4ce973dd5f58fa069c6f91acec815317fb2b815701ba99dbfcb99431d3--LimeSuite-19.01.0.tar.gz
==> cmake .. -DDOWNLOAD_IMAGES=FALSE -DENABLE_STREAM=ON -DENABLE_GUI=ON -DENABLE_NOVENARF7=OFF -DENABLE_SOAPY_LMS7=ON -DLIME_SUITE_EXTVER=release -DLIME_SUITE_ROOT='/usr/local' -DCMAKE_C_FLAGS_RELEASE=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEAS
==> make install
Last 15 lines from /Users/gl/Library/Logs/Homebrew/limesuite/02.make:
[ 95%] Building CXX object src/CMakeFiles/LimeSuiteGUI.dir/boards_wxgui/pnlLimeNetMicro.cpp.o
cd /tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/builddir/src && /usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang++ -DLIME_DLL -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXMAC__ -D__WXOSX_COCOA__ -D__WXOSX__ -D__unix__=1 -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/lms7002_wxgui -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/LMS_Programing -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/utilities_gui -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/RFSpark -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/FPGAcontrols_wxgui -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/numericSlider -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/myriad7 -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/fftviewer_wxgui -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/lms7suiteEvents -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/boards_wxgui -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/API -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/lime -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/GFIR -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/protocols -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/ConnectionRegistry -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/lms7002m_mcu -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/ADF4002 -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/Si5351C -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/lms7002m -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/LTEpackets -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/FPGA_common -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/external/cpp-feather-ini-parser -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/HPM7 -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/external/kissFFT -I/usr/local/include/libusb-1.0 -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/oglGraph -isystem /usr/local/lib/wx/include/osx_cocoa-unicode-3.0 -isystem /usr/local/include/wx-3.0 -DNDEBUG -std=gnu++11 -o CMakeFiles/LimeSuiteGUI.dir/boards_wxgui/pnlLimeNetMicro.cpp.o -c /tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/boards_wxgui/pnlLimeNetMicro.cpp
[ 96%] Building C object src/CMakeFiles/LimeSuiteGUI.dir//external/kissFFT/kiss_fft.c.o
cd /tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/builddir/src && /usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang -DLIME_DLL -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXMAC -D__WXOSX_COCOA__ -D__WXOSX__ -D__unix__=1 -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/lms7002_wxgui -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/LMS_Programing -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/utilities_gui -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/RFSpark -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/FPGAcontrols_wxgui -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/numericSlider -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/myriad7 -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/fftviewer_wxgui -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/lms7suiteEvents -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/boards_wxgui -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/API -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/lime -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/GFIR -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/protocols -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/ConnectionRegistry -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/lms7002m_mcu -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/ADF4002 -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/Si5351C -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/lms7002m -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/LTEpackets -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/FPGA_common -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/external/cpp-feather-ini-parser -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/HPM7 -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/external/kissFFT -I/usr/local/include/libusb-1.0 -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/oglGraph -isystem /usr/local/lib/wx/include/osx_cocoa-unicode-3.0 -isystem /usr/local/include/wx-3.0 -DNDEBUG -o CMakeFiles/LimeSuiteGUI.dir//external/kissFFT/kiss_fft.c.o -c /tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/external/kissFFT/kiss_fft.c
[ 96%] Building CXX object src/CMakeFiles/LimeSuiteGUI.dir/windowFunction.cpp.o
cd /tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/builddir/src && /usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang++ -DLIME_DLL -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXMAC -D__WXOSX_COCOA__ -D__WXOSX__ -D__unix__=1 -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/lms7002_wxgui -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/LMS_Programing -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/utilities_gui -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/RFSpark -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/FPGAcontrols_wxgui -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/numericSlider -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/myriad7 -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/fftviewer_wxgui -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/lms7suiteEvents -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/boards_wxgui -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/API -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/lime -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/GFIR -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/protocols -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/ConnectionRegistry -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/lms7002m_mcu -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/ADF4002 -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/Si5351C -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/lms7002m -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/LTEpackets -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/FPGA_common -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/external/cpp-feather-ini-parser -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/HPM7 -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/external/kissFFT -I/usr/local/include/libusb-1.0 -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/oglGraph -isystem /usr/local/lib/wx/include/osx_cocoa-unicode-3.0 -isystem /usr/local/include/wx-3.0 -DNDEBUG -std=gnu++11 -o CMakeFiles/LimeSuiteGUI.dir/windowFunction.cpp.o -c /tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/windowFunction.cpp
[ 97%] Building CXX object src/CMakeFiles/LimeSuiteGUI.dir/boards_wxgui/pnlLimeSDR.cpp.o
cd /tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/builddir/src && /usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang++ -DLIME_DLL -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXMAC__ -D__WXOSX_COCOA__ -D__WXOSX__ -D__unix__=1 -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/lms7002_wxgui -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/LMS_Programing -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/utilities_gui -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/RFSpark -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/FPGAcontrols_wxgui -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/numericSlider -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/myriad7 -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/fftviewer_wxgui -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/lms7suiteEvents -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/boards_wxgui -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/API -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/lime -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/GFIR -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/protocols -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/ConnectionRegistry -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/lms7002m_mcu -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/ADF4002 -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/Si5351C -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/lms7002m -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/LTEpackets -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/FPGA_common -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/external/cpp-feather-ini-parser -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/HPM7 -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/external/kissFFT -I/usr/local/include/libusb-1.0 -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/oglGraph -isystem /usr/local/lib/wx/include/osx_cocoa-unicode-3.0 -isystem /usr/local/include/wx-3.0 -DNDEBUG -std=gnu++11 -o CMakeFiles/LimeSuiteGUI.dir/boards_wxgui/pnlLimeSDR.cpp.o -c /tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/boards_wxgui/pnlLimeSDR.cpp
[ 98%] Building CXX object src/CMakeFiles/LimeSuiteGUI.dir/boards_wxgui/pnlGPIO.cpp.o
cd /tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/builddir/src && /usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang++ -DLIME_DLL -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXMAC__ -D__WXOSX_COCOA__ -D__WXOSX__ -D__unix__=1 -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/lms7002_wxgui -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/LMS_Programing -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/utilities_gui -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/RFSpark -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/FPGAcontrols_wxgui -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/numericSlider -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/myriad7 -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/fftviewer_wxgui -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/lms7suiteEvents -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/boards_wxgui -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/API -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/lime -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/GFIR -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/protocols -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/ConnectionRegistry -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/lms7002m_mcu -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/ADF4002 -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/Si5351C -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/lms7002m -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/LTEpackets -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/FPGA_common -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/external/cpp-feather-ini-parser -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/HPM7 -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/external/kissFFT -I/usr/local/include/libusb-1.0 -I/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/oglGraph -isystem /usr/local/lib/wx/include/osx_cocoa-unicode-3.0 -isystem /usr/local/include/wx-3.0 -DNDEBUG -std=gnu++11 -o CMakeFiles/LimeSuiteGUI.dir/boards_wxgui/pnlGPIO.cpp.o -c /tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/src/boards_wxgui/pnlGPIO.cpp
[ 98%] Linking CXX executable ../bin/LimeSuiteGUI
cd /tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/builddir/src && /usr/local/Cellar/cmake/3.14.3/bin/cmake -E cmake_link_script CMakeFiles/LimeSuiteGUI.dir/link.txt --verbose=1
/usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang++ -DNDEBUG -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/LimeSuiteGUI.dir/ADF4002/ADF4002_wxgui.cpp.o CMakeFiles/LimeSuiteGUI.dir/lms7002_wxgui/lms7002_pnlXBUF_view.cpp.o CMakeFiles/LimeSuiteGUI.dir/lms7002_wxgui/lms7002_wxgui.cpp.o CMakeFiles/LimeSuiteGUI.dir/lms7002_wxgui/lms7002_pnlRFE_view.cpp.o CMakeFiles/LimeSuiteGUI.dir/lms7002_wxgui/lms7002_pnlCalibrations_view.cpp.o CMakeFiles/LimeSuiteGUI.dir/lms7002_wxgui/lms7002_pnlTRF_view.cpp.o CMakeFiles/LimeSuiteGUI.dir/lms7002_wxgui/lms7002_pnlCDS_view.cpp.o CMakeFiles/LimeSuiteGUI.dir/lms7002_wxgui/lms7002_pnlLimeLightPAD_view.cpp.o CMakeFiles/LimeSuiteGUI.dir/lms7002_wxgui/lms7002_pnlBIST_view.cpp.o CMakeFiles/LimeSuiteGUI.dir/lms7002_wxgui/dlgViewIRAM.cpp.o CMakeFiles/LimeSuiteGUI.dir/lms7002_wxgui/lms7002_gui_utilities.cpp.o CMakeFiles/LimeSuiteGUI.dir/lms7002_wxgui/lms7002_pnlSX_view.cpp.o CMakeFiles/LimeSuiteGUI.dir/lms7002_wxgui/lms7002_pnlTBB_view.cpp.o CMakeFiles/LimeSuiteGUI.dir/lms7002_wxgui/lms7002_dlgVCOfrequencies.cpp.o CMakeFiles/LimeSuiteGUI.dir/lms7002_wxgui/lms7002_pnlRBB_view.cpp.o CMakeFiles/LimeSuiteGUI.dir/lms7002_wxgui/lms7002_pnlLDO_view.cpp.o CMakeFiles/LimeSuiteGUI.dir/lms7002_wxgui/lms7002_pnlAFE_view.cpp.o CMakeFiles/LimeSuiteGUI.dir/lms7002_wxgui/lms7002_pnlGains_view.cpp.o CMakeFiles/LimeSuiteGUI.dir/lms7002_wxgui/CoefficientFileParser.cpp.o CMakeFiles/LimeSuiteGUI.dir/lms7002_wxgui/lms7002_pnlRxTSP_view.cpp.o CMakeFiles/LimeSuiteGUI.dir/lms7002_wxgui/lms7002_mainPanel.cpp.o CMakeFiles/LimeSuiteGUI.dir/lms7002_wxgui/pnlBoardControls.cpp.o CMakeFiles/LimeSuiteGUI.dir/lms7002_wxgui/dlgViewSFR.cpp.o CMakeFiles/LimeSuiteGUI.dir/lms7002_wxgui/lms7002_pnlCLKGEN_view.cpp.o CMakeFiles/LimeSuiteGUI.dir/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp.o CMakeFiles/LimeSuiteGUI.dir/lms7002_wxgui/lms7002_pnlBIAS_view.cpp.o CMakeFiles/LimeSuiteGUI.dir/lms7002_wxgui/lms7002_dlgGFIR_Coefficients.cpp.o CMakeFiles/LimeSuiteGUI.dir/lms7002_wxgui/lms7002_pnlTxTSP_view.cpp.o CMakeFiles/LimeSuiteGUI.dir/lms7002_wxgui/lms7002_pnlR3.cpp.o CMakeFiles/LimeSuiteGUI.dir/LMS_Programing/LMS_Programing_wxgui.cpp.o CMakeFiles/LimeSuiteGUI.dir/utilities_gui/dlgConnectionSettings.cpp.o CMakeFiles/LimeSuiteGUI.dir/utilities_gui/pnlMiniLog.cpp.o CMakeFiles/LimeSuiteGUI.dir/utilities_gui/SPI_wxgui.cpp.o CMakeFiles/LimeSuiteGUI.dir/utilities_gui/dlgFullMessageLog.cpp.o CMakeFiles/LimeSuiteGUI.dir/utilities_gui/dlgDeviceInfo.cpp.o CMakeFiles/LimeSuiteGUI.dir/utilities_gui/utilities_gui.cpp.o CMakeFiles/LimeSuiteGUI.dir/lms7suiteAppFrame.cpp.o CMakeFiles/LimeSuiteGUI.dir/boards_wxgui/lms7002m_novena_wxgui.cpp.o CMakeFiles/LimeSuiteGUI.dir/RFSpark/RFSpark_wxgui.cpp.o CMakeFiles/LimeSuiteGUI.dir/Si5351C/Si5351C_wxgui.cpp.o CMakeFiles/LimeSuiteGUI.dir/lms7suiteApp_gui.cpp.o CMakeFiles/LimeSuiteGUI.dir/lms7suiteApp.cpp.o CMakeFiles/LimeSuiteGUI.dir/FPGAcontrols_wxgui/FPGAcontrols_wxgui.cpp.o CMakeFiles/LimeSuiteGUI.dir/HPM7/HPM7_wxgui.cpp.o CMakeFiles/LimeSuiteGUI.dir/dlgAbout.cpp.o CMakeFiles/LimeSuiteGUI.dir/numericSlider/numericSlider.cpp.o CMakeFiles/LimeSuiteGUI.dir/myriad7/myriad7_wxgui.cpp.o CMakeFiles/LimeSuiteGUI.dir/fftviewer_wxgui/fftviewer_wxgui.cpp.o CMakeFiles/LimeSuiteGUI.dir/fftviewer_wxgui/fftviewer_frFFTviewer.cpp.o CMakeFiles/LimeSuiteGUI.dir/lms7suiteEvents/lms7suiteEvents.cpp.o CMakeFiles/LimeSuiteGUI.dir/boards_wxgui/pnlQSpark.cpp.o CMakeFiles/LimeSuiteGUI.dir/boards_wxgui/pnluLimeSDR.cpp.o CMakeFiles/LimeSuiteGUI.dir/boards_wxgui/pnlUltimateEVB.cpp.o CMakeFiles/LimeSuiteGUI.dir/boards_wxgui/pnlBuffers.cpp.o CMakeFiles/LimeSuiteGUI.dir/boards_wxgui/pnlCoreSDR.cpp.o CMakeFiles/LimeSuiteGUI.dir/boards_wxgui/pnlLimeNetMicro.cpp.o CMakeFiles/LimeSuiteGUI.dir/__/external/kissFFT/kiss_fft.c.o CMakeFiles/LimeSuiteGUI.dir/windowFunction.cpp.o CMakeFiles/LimeSuiteGUI.dir/boards_wxgui/pnlLimeSDR.cpp.o CMakeFiles/LimeSuiteGUI.dir/boards_wxgui/pnlGPIO.cpp.o -o ../bin/LimeSuiteGUI -Wl,-rpath,/tmp/limesuite-20190508-89719-j1bvnu/LimeSuite-19.01.0/builddir/src libLimeSuite.19.01.0.dylib oglGraph/liboglGraph.a -L/usr/local/lib -framework IOKit -framework Carbon -framework Cocoa -framework AudioToolbox -framework System -framework OpenGL -lwx_osx_cocoau_richtext-3.0 -lwx_baseu_xml-3.0 -lwx_osx_cocoau_html-3.0 -lwx_osx_cocoau_xrc-3.0 -lwx_osx_cocoau_adv-3.0 -lwx_osx_cocoau_aui-3.0 -lwx_osx_cocoau_core-3.0 -lwx_baseu-3.0 -lwx_osx_cocoau_gl-3.0 /usr/local/lib/libusb-1.0.dylib -framework GLUT -framework IOKit -framework Carbon -framework Cocoa -framework AudioToolbox -framework System -framework OpenGL -lwx_osx_cocoau_richtext-3.0 -lwx_baseu_xml-3.0 -lwx_osx_cocoau_html-3.0 -lwx_osx_cocoau_xrc-3.0 -lwx_osx_cocoau_adv-3.0 -lwx_osx_cocoau_aui-3.0 -lwx_osx_cocoau_core-3.0 -lwx_baseu-3.0 -lwx_osx_cocoau_gl-3.0
[ 98%] Built target LimeSuiteGUI
make: *** [all] Error 2
LimeSuite has had a few updates in the last 5 months, and is now at v17.12.0
OS X catalina 10.15.5
Xcode Version 11.6 (11E708)
Python 3.7
The message error reported is
Pierres-MacBook-16:~ pvareill$ brew install limesuite
==> Installing limesuite from pothosware/pothos
==> Downloading https://github.com/pothosware/SoapySDR/archive/soapy-sdr-0.7.2.tar.gz
Already downloaded: /Users/pvareill/Library/Caches/Homebrew/downloads/72b545f299183367d5aab40ff270c5598407078ba7d5e2ec28e5d24f46e34a63--SoapySDR-soapy-sdr-0.7.2.tar.gz
==> Downloading https://github.com/myriadrf/LimeSuite/archive/v20.01.0.tar.gz
Already downloaded: /Users/pvareill/Library/Caches/Homebrew/downloads/1b961a9ae6c4a5a84f461850dda436a28b10d7e18c1d52169e0a23e5bf2bf04e--LimeSuite-20.01.0.tar.gz
==> Installing dependencies for pothosware/pothos/limesuite: soapysdr
==> Installing pothosware/pothos/limesuite dependency: soapysdr
==> cmake .. -DENABLE_PYTHON=OFF -DENABLE_PYTHON3=ON -DSOAPY_SDR_EXTVER=release -DSOAPY_SDR_ROOT='/usr/local'
==> make install
Last 15 lines from /Users/pvareill/Library/Logs/Homebrew/soapysdr/02.make:
_wrap_SwigPyIterator_incr(_object*, _object*) in SoapySDRPYTHON_wrap.cxx.o
_wrap_SwigPyIterator_decr(_object*, _object*) in SoapySDRPYTHON_wrap.cxx.o
_wrap_SwigPyIterator_next(_object*, _object*) in SoapySDRPYTHON_wrap.cxx.o
...
"_Py_NotImplementedStruct", referenced from:
wrap_SwigPyIterator___eq(_object*, object*) in SoapySDRPYTHON_wrap.cxx.o
wrap_SwigPyIterator___ne(_object*, object*) in SoapySDRPYTHON_wrap.cxx.o
wrap_SwigPyIterator___add(_object*, object*) in SoapySDRPYTHON_wrap.cxx.o
wrap_SwigPyIterator___sub(_object*, _object*) in SoapySDRPYTHON_wrap.cxx.o
SwigPyObject_richcompare(SwigPyObject*, SwigPyObject*, int) in SoapySDRPYTHON_wrap.cxx.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [python3/_SoapySDR.so] Error 1
make[1]: *** [python3/CMakeFiles/_SoapySDR3.dir/all] Error 2
make: *** [all] Error 2
If reporting this issue please do so at (not Homebrew/brew or Homebrew/core):
https://github.com/pothosware/homebrew-pothos/issues
With homebrew installed at /opt/homebrew, install fails like so:
rastapopoulos:~ russm$ sudo -i -u hostadmin brew install --keep-tmp soapyhackrf
Password:
==> Installing soapyhackrf from pothosware/pothos
==> Downloading https://github.com/pothosware/SoapyHackRF/archive/soapy-hackrf-0.3.1.tar.gz
Already downloaded: /Users/hostadmin/Library/Caches/Homebrew/soapyhackrf-0.3.1.tar.gz
==> cmake .. -DCMAKE_C_FLAGS_RELEASE=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE=-DNDEBUG -DCMAKE_INSTALL_PREFIX=/opt/homebrew/Cellar/soapyha
Last 15 lines from /Users/hostadmin/Library/Logs/Homebrew/soapyhackrf/01.cmake:
-- The CXX compiler identification is AppleClang 8.1.0.8020042
-- Check for working CXX compiler: /opt/homebrew/Library/Homebrew/shims/super/clang++
-- Check for working CXX compiler: /opt/homebrew/Library/Homebrew/shims/super/clang++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found PkgConfig: /opt/homebrew/bin/pkg-config (found version "0.29.2")
-- Could NOT find LIBHACKRF (missing: LIBHACKRF_INCLUDE_DIR)
CMake Error at CMakeLists.txt:17 (message):
HackRF development files not found...
-- Configuring incomplete, errors occurred!
See also "/tmp/soapyhackrf-20170705-24501-605yom/SoapyHackRF-soapy-hackrf-0.3.1/build/CMakeFiles/CMakeOutput.log".
==> Kept temporary files
Temporary files retained at /tmp/soapyhackrf-20170705-24501-605yom
If reporting this issue please do so at (not Homebrew/brew or Homebrew/core):
https://github.com/pothosware/homebrew-pothos/issues
rastapopoulos:~ russm$
CMakeOutput.log is attached (but doesn't appear useful)
As far as I can see, the error is coming out of FindLIBHACKRF.cmake which should be doing the right thing - it seems to be asking pkg-config how to build against libhackrf, and pkg-config knows:
rastapopoulos:~ russm$ pkg-config --cflags libhackrf
-I/opt/homebrew/Cellar/hackrf/2017.02.1/include/ -I/opt/homebrew/Cellar/libusb/1.0.21/include/libusb-1.0
rastapopoulos:~ russm$ pkg-config --libs libhackrf
-L/opt/homebrew/Cellar/hackrf/2017.02.1/lib -lhackrf
rastapopoulos:~ russm$
but I guess it's not actually using pkg-config and working (in the default layout) because homebrew defaults to just dumping everything in /usr/local ?
I tried building with LIBHACKRF_INCLUDE_DIR
and LIBHACKRF_LIBRARIES
explicitly set in the environment but that made no difference. (Does brew install
sanitize the environment?)
When the brew install reaches the "make install" step for the soapyosmo package, it fails. The linker diagnostic is:
Undefined symbols for architecture x86_64:
"boost::chrono::steady_clock::now()", referenced from:
...
Searching for others who have seen this issue led to this link:
And a solution that worked for me:
Probably not the fix most conformant to the style of this project; just to communicate the gist of the fix, which was adding boost's chrono as a required library.
I'm having trouble with CubicSDR on an iMac 7,1 OS X 10.11.6 following your instructions to uninstall and reinstall via Homebrew. I did this as CubicSDR was crashing on setup with a Nonelectric RTL-SDR dongle. When it comes to reinstalling soapystlsdr I get this:
bash$ brew install soapyrtlsdr
==> Installing soapyrtlsdr from pothosware/pothos
==> Downloading https://github.com/pothosware/SoapyRTLSDR/archive/soapy-rtlsdr-0.2.2.tar.gz
Already downloaded: /Users/Stuart/Library/Caches/Homebrew/soapyrtlsdr-0.2.2.tar.gz
==> cmake .. -DCMAKE_C_FLAGS_RELEASE=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE=-DNDEBUG -DCMAKE_INSTALL_PREFIX=/usr
==> make install
Last 15 lines from /Users/Stuart/Library/Logs/Homebrew/soapyrtlsdr/02.make:
[100%] Linking CXX shared module librtlsdrSupport.so
/usr/local/Cellar/cmake/3.7.1/bin/cmake -E cmake_link_script CMakeFiles/rtlsdrSupport.dir/link.txt --verbose=1
/usr/local/Homebrew/Library/Homebrew/shims/super/clang++ -std=c++11 -Wc++11-extensions -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk -mmacosx-version-min=10.11 -bundle -Wl,-headerpad_max_install_names -flat_namespace -o librtlsdrSupport.so CMakeFiles/rtlsdrSupport.dir/Registation.cpp.o CMakeFiles/rtlsdrSupport.dir/Settings.cpp.o CMakeFiles/rtlsdrSupport.dir/Streaming.cpp.o /usr/local/lib/librtlsdr.dylib /usr/local/lib/libSoapySDR.dylib
Undefined symbols for architecture x86_64:
"_rtlsdr_set_agc_mode", referenced from:
SoapyRTLSDR::setGainMode(int, unsigned long, bool) in Settings.cpp.o
"_rtlsdr_set_direct_sampling", referenced from:
SoapyRTLSDR::writeSetting(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in Settings.cpp.o
"_rtlsdr_set_offset_tuning", referenced from:
SoapyRTLSDR::writeSetting(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in Settings.cpp.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [librtlsdrSupport.so] Error 1
make[1]: *** [CMakeFiles/rtlsdrSupport.dir/all] Error 2
make: *** [all] Error 2
If reporting this issue please do so at (not Homebrew/brew or Homebrew/core):
https://github.com/pothosware/homebrew-pothos/issues
bash$ brew uninstall soapyrtlsdr
Error: No such keg: /usr/local/Cellar/soapyrtlsdr
bash$
In the last few days the Homebrew formula for Python has been updated to use Python 3.8 (it was previously Python 3.7).
This change has broken building SoapySDR, so installing it using brew install soapysdr
now fails with the following error:
==> Installing soapysdr from pothosware/pothos
==> Downloading https://github.com/pothosware/SoapySDR/archive/soapy-sdr-0.7.2.t
==> Downloading from https://codeload.github.com/pothosware/SoapySDR/tar.gz/soap
######################################################################## 100.0%
==> Installing pothosware/pothos/soapysdr
==> cmake .. -DENABLE_PYTHON=OFF -DENABLE_PYTHON3=ON -DSOAPY_SDR_EXTVER=release
==> make install
Last 15 lines from /Users/Orry/Library/Logs/Homebrew/soapysdr/02.make:
_wrap_SwigPyIterator_incr(_object*, _object*) in SoapySDRPYTHON_wrap.cxx.o
_wrap_SwigPyIterator_decr(_object*, _object*) in SoapySDRPYTHON_wrap.cxx.o
_wrap_SwigPyIterator_next(_object*, _object*) in SoapySDRPYTHON_wrap.cxx.o
...
"__Py_NotImplementedStruct", referenced from:
_wrap_SwigPyIterator___eq__(_object*, _object*) in SoapySDRPYTHON_wrap.cxx.o
_wrap_SwigPyIterator___ne__(_object*, _object*) in SoapySDRPYTHON_wrap.cxx.o
_wrap_SwigPyIterator___add__(_object*, _object*) in SoapySDRPYTHON_wrap.cxx.o
_wrap_SwigPyIterator___sub__(_object*, _object*) in SoapySDRPYTHON_wrap.cxx.o
SwigPyObject_richcompare(SwigPyObject*, SwigPyObject*, int) in SoapySDRPYTHON_wrap.cxx.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [python3/_SoapySDR.so] Error 1
make[1]: *** [python3/CMakeFiles/_SoapySDR3.dir/all] Error 2
make: *** [all] Error 2
If reporting this issue please do so at (not Homebrew/brew or Homebrew/core):
https://github.com/pothosware/homebrew-pothos/issues
The command "brew install soapysdr" failed and exited with 1 during .
brew install pothosplotters fails...
brew install soapyuhd fails...
can't get a clean install... 👎
Warning:
brew linkapps
has been deprecated and will eventually be removed!Unfortunately
brew linkapps
cannot behave nicely with e.g. Spotlight using
either aliases or symlinks and Homebrew formulae do not build "proper".app
bundles that can be relocated. Instead, please consider usingbrew cask
and
migrate formulae using.app
s to casks.
https://github.com/pothosware/homebrew-pothos/wiki tells to use linkapps
LL -D_FILE_OFFSET_BITS=64 -D__WXMAC__ -D__WXOSX_COCOA__ -D__WXOSX__ -D__unix__=1 -I/tmp/limesuite-20170921-29120-1tmoyy5/LimeSuite-17.09.0/src -I/tmp/limesuite-20170921-29120-1tmoyy5/LimeSuite-17.09.0/src/API -I/tmp/limesuite-20170921-29120-1tmoyy5/LimeSuite-17.09.0/src/GFIR -I/tmp/limesuite-20170921-29120-1tmoyy5/LimeSuite-17.09.0/src/protocols -I/tmp/limesuite-20170921-29120-1tmoyy5/LimeSuite-17.09.0/src/ConnectionRegistry -I/tmp/limesuite-20170921-29120-1tmoyy5/LimeSuite-17.09.0/src/lms7002m_mcu -I/tmp/limesuite-20170921-29120-1tmoyy5/LimeSuite-17.09.0/src/ADF4002 -I/tmp/limesuite-20170921-29120-1tmoyy5/LimeSuite-17.09.0/src/Si5351C -I/tmp/limesuite-20170921-29120-1tmoyy5/LimeSuite-17.09.0/src/lms7002m -I/tmp/limesuite-20170921-29120-1tmoyy5/LimeSuite-17.09.0/src/LTEpackets -I/tmp/limesuite-20170921-29120-1tmoyy5/LimeSuite-17.09.0/src/FPGA_common -I/tmp/limesuite-20170921-29120-1tmoyy5/LimeSuite-17.09.0/external/cpp-feather-ini-parser -I/tmp/limesuite-20170921-29120-1tmoyy5/LimeSuite-17.09.0/src/HPM7 -I/tmp/limesuite-20170921-29120-1tmoyy5/LimeSuite-17.09.0/src/kissFFT -I/usr/local/opt/sqlite/include -I/usr/local/include/libusb-1.0 -I/tmp/limesuite-20170921-29120-1tmoyy5/LimeSuite-17.09.0/src/lms7002_wxgui -I/tmp/limesuite-20170921-29120-1tmoyy5/LimeSuite-17.09.0/src/LMS_Programing -I/tmp/limesuite-20170921-29120-1tmoyy5/LimeSuite-17.09.0/src/utilities_gui -I/tmp/limesuite-20170921-29120-1tmoyy5/LimeSuite-17.09.0/src/RFSpark -I/tmp/limesuite-20170921-29120-1tmoyy5/LimeSuite-17.09.0/src/FPGAcontrols_wxgui -I/tmp/limesuite-20170921-29120-1tmoyy5/LimeSuite-17.09.0/src/numericSlider -I/tmp/limesuite-20170921-29120-1tmoyy5/LimeSuite-17.09.0/src/myriad7 -I/tmp/limesuite-20170921-29120-1tmoyy5/LimeSuite-17.09.0/src/fftviewer_wxgui -I/tmp/limesuite-20170921-29120-1tmoyy5/LimeSuite-17.09.0/src/lms7suiteEvents -I/tmp/limesuite-20170921-29120-1tmoyy5/LimeSuite-17.09.0/src/boards_wxgui -isystem /usr/local/lib/wx/include/osx_cocoa-unicode-3.0 -isystem /usr/local/include/wx-3.0 -I/usr/local/include/wx-3.0 -DNDEBUG -fPIC -std=gnu++11 -o CMakeFiles/LimeSuite.dir/FPGA_common/FPGA_common.cpp.o -c /tmp/limesuite-20170921-29120-1tmoyy5/LimeSuite-17.09.0/src/FPGA_common/FPGA_common.cpp
/tmp/limesuite-20170921-29120-1tmoyy5/LimeSuite-17.09.0/src/API/lms7_api.cpp:736:14: error: ordered comparison between pointer and zero ('float_type *' (aka 'double *') and 'int')
if (gain < 0)
~~~~ ^ ~
/tmp/limesuite-20170921-29120-1tmoyy5/LimeSuite-17.09.0/src/API/lms7_api.cpp:758:14: error: ordered comparison between pointer and zero ('unsigned int *' and 'int')
if (gain < 0)
~~~~ ^ ~
2 errors generated.
make[2]: *** [src/CMakeFiles/LimeSuite.dir/API/lms7_api.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [src/CMakeFiles/LimeSuite.dir/all] Error 2
make: *** [all] Error 2
brew install soapyuhd
Updating Homebrew...
==> Installing soapyuhd from pothosware/pothos
==> Downloading https://github.com/pothosware/SoapyUHD/archive/soapy-uhd-0.4.1.tar.gz
Already downloaded: /Users/xxxxx/Library/Caches/Homebrew/downloads/49350b1f492715d569602b91a4b58233920a0a908c81c93a93a240fc9b1f458e--SoapyUHD-soapy-uhd-0.4.1.tar.gz
==> cmake .. -DUHD_ROOT='.'
==> make install
Last 15 lines from /Users/xxxxxLibrary/Logs/Homebrew/soapyuhd/02.make:
2020-10-15 12:50:03 +0200
make
install
make: *** No rule to make target `install'. Stop.
Installed Photos according to https://github.com/pothosware/homebrew-pothos/wiki and all went well.
On installing the first Soapy module i get the following error:
cannot find SoapySDR includes in /usr/local/include
Any idea?
This is my first attempt with Homebrew (10.13):
brew tap pothosware/homebrew-pothos
==> Tapping pothosware/pothos
Cloning into '/usr/local/Homebrew/Library/Taps/pothosware/homebrew-pothos'...
remote: Counting objects: 29, done.
remote: Compressing objects: 100% (29/29), done.
remote: Total 29 (delta 10), reused 4 (delta 0), pack-reused 0
Unpacking objects: 100% (29/29), done.
Error: Invalid formula: /usr/local/Homebrew/Library/Taps/pothosware/homebrew-pothos/pothossoapy.rb
No available formula with the name "pothossoapy"
In formula file: /usr/local/Homebrew/Library/Taps/pothosware/homebrew-pothos/pothossoapy.rb
Expected to find class Pothossoapy, but only found: Pothossdr.
Error: Invalid formula: /usr/local/Homebrew/Library/Taps/pothosware/homebrew-pothos/pothosflow.rb
No available formula with the name "pothosflow"
In formula file: /usr/local/Homebrew/Library/Taps/pothosware/homebrew-pothos/pothosflow.rb
Expected to find class Pothosflow, but only found: Pothosgui.
Error: Cannot tap pothosware/pothos: invalid syntax in tap!
› brew install pothosaudio --head
Updating Homebrew...
==> Installing pothosaudio from pothosware/pothos
==> Cloning https://github.com/pothosware/PothosAudio.git
Cloning into '/Users/NeuroForLunch/Library/Caches/Homebrew/pothosaudio--git'...
==> Checking out branch master
Already on 'master'
Your branch is up to date with 'origin/master'.
==> cmake ..
==> make install
Last 15 lines from /Users/NeuroForLunch/Library/Logs/Homebrew/pothosaudio/02.make:
make[2]: *** Waiting for unfinished jobs....
[ 62%] Building CXX object CMakeFiles/AudioSupport.dir/AudioSink.cpp.o
[ 62%] Building CXX object CMakeFiles/AudioSupport.dir/AudioSource.cpp.o
[ 62%] Building CXX object CMakeFiles/AudioSupport.dir/AudioBlock.cpp.o
[ 62%] Building CXX object CMakeFiles/AudioSupport.dir/AudioSupportDocs.cpp.o
[ 75%] Building CXX object CMakeFiles/AudioSupport.dir/Version.cpp.o
/usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang++ -DAudioSupport_EXPORTS -DMIN_FRAMES_BLOCKING=1024 -DPOCO_ENABLE_CPP11 -DPOCO_ENABLE_CPP14 -DPOCO_HAVE_IPv6 -DPOCO_NO_STAT64 -DPOCO_OS_FAMILY_UNIX -DXML_DTD -I/usr/local/Cellar/portaudio/19.7.0/include -I/usr/local/include/nlohmann -DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -fPIC -std=gnu++14 -MD -MT CMakeFiles/AudioSupport.dir/AudioSink.cpp.o -MF CMakeFiles/AudioSupport.dir/AudioSink.cpp.o.d -o CMakeFiles/AudioSupport.dir/AudioSink.cpp.o -c /tmp/pothosaudio-20210502-11137-1w4jg7r/AudioSink.cpp
[ 87%] Building CXX object CMakeFiles/AudioSupport.dir/AudioInfo.cpp.o
/usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang++ -DAudioSupport_EXPORTS -DMIN_FRAMES_BLOCKING=1024 -DPOCO_ENABLE_CPP11 -DPOCO_ENABLE_CPP14 -DPOCO_HAVE_IPv6 -DPOCO_NO_STAT64 -DPOCO_OS_FAMILY_UNIX -DXML_DTD -I/usr/local/Cellar/portaudio/19.7.0/include -I/usr/local/include/nlohmann -DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -fPIC -std=gnu++14 -MD -MT CMakeFiles/AudioSupport.dir/AudioSupportDocs.cpp.o -MF CMakeFiles/AudioSupport.dir/AudioSupportDocs.cpp.o.d -o CMakeFiles/AudioSupport.dir/AudioSupportDocs.cpp.o -c /tmp/pothosaudio-20210502-11137-1w4jg7r/build/AudioSupportDocs.cpp
/usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang++ -DAudioSupport_EXPORTS -DMIN_FRAMES_BLOCKING=1024 -DPOCO_ENABLE_CPP11 -DPOCO_ENABLE_CPP14 -DPOCO_HAVE_IPv6 -DPOCO_NO_STAT64 -DPOCO_OS_FAMILY_UNIX -DXML_DTD -I/usr/local/Cellar/portaudio/19.7.0/include -I/usr/local/include/nlohmann -DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -fPIC -std=gnu++14 -MD -MT CMakeFiles/AudioSupport.dir/Version.cpp.o -MF CMakeFiles/AudioSupport.dir/Version.cpp.o.d -o CMakeFiles/AudioSupport.dir/Version.cpp.o -c /tmp/pothosaudio-20210502-11137-1w4jg7r/build/Version.cpp
/usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang++ -DAudioSupport_EXPORTS -DMIN_FRAMES_BLOCKING=1024 -DPOCO_ENABLE_CPP11 -DPOCO_ENABLE_CPP14 -DPOCO_HAVE_IPv6 -DPOCO_NO_STAT64 -DPOCO_OS_FAMILY_UNIX -DXML_DTD -I/usr/local/Cellar/portaudio/19.7.0/include -I/usr/local/include/nlohmann -DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -fPIC -std=gnu++14 -MD -MT CMakeFiles/AudioSupport.dir/AudioInfo.cpp.o -MF CMakeFiles/AudioSupport.dir/AudioInfo.cpp.o.d -o CMakeFiles/AudioSupport.dir/AudioInfo.cpp.o -c /tmp/pothosaudio-20210502-11137-1w4jg7r/AudioInfo.cpp
/usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang++ -DAudioSupport_EXPORTS -DMIN_FRAMES_BLOCKING=1024 -DPOCO_ENABLE_CPP11 -DPOCO_ENABLE_CPP14 -DPOCO_HAVE_IPv6 -DPOCO_NO_STAT64 -DPOCO_OS_FAMILY_UNIX -DXML_DTD -I/usr/local/Cellar/portaudio/19.7.0/include -I/usr/local/include/nlohmann -DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -fPIC -std=gnu++14 -MD -MT CMakeFiles/AudioSupport.dir/AudioSource.cpp.o -MF CMakeFiles/AudioSupport.dir/AudioSource.cpp.o.d -o CMakeFiles/AudioSupport.dir/AudioSource.cpp.o -c /tmp/pothosaudio-20210502-11137-1w4jg7r/AudioSource.cpp
/usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang++ -DAudioSupport_EXPORTS -DMIN_FRAMES_BLOCKING=1024 -DPOCO_ENABLE_CPP11 -DPOCO_ENABLE_CPP14 -DPOCO_HAVE_IPv6 -DPOCO_NO_STAT64 -DPOCO_OS_FAMILY_UNIX -DXML_DTD -I/usr/local/Cellar/portaudio/19.7.0/include -I/usr/local/include/nlohmann -DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -fPIC -std=gnu++14 -MD -MT CMakeFiles/AudioSupport.dir/AudioBlock.cpp.o -MF CMakeFiles/AudioSupport.dir/AudioBlock.cpp.o.d -o CMakeFiles/AudioSupport.dir/AudioBlock.cpp.o -c /tmp/pothosaudio-20210502-11137-1w4jg7r/AudioBlock.cpp
make[1]: *** [CMakeFiles/AudioSupport.dir/all] Error 2
make: *** [all] Error 2
If reporting this issue please do so at (not Homebrew/brew or Homebrew/core):
https://github.com/pothosware/homebrew-pothos/issues
These open issues may also help:
brew install pothosaudio fails (Catalina 10.15.6) https://github.com/pothosware/homebrew-pothos/issues/44
Please create pull requests instead of asking for help on Homebrew's GitHub,
Twitter or any other official channels.
I try to install pothossdr on mac os 10.12.4, following the guide, but I get "make install" error. Can you Help? thx.
run: brew install pothossdr
I get the following output:
==> Installing pothossdr from pothosware/pothos
==> Downloading https://github.com/pothosware/pothos-sdr/archive/pothos-sdr-0.4.
Already downloaded: /Users/xxx/Library/Caches/Homebrew/pothossdr-0.4.3.tar.gz
==> cmake .. -DCMAKE_C_FLAGS_RELEASE=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE=-DNDEBUG
==> make install
Last 15 lines from /Users/xxx/Library/Logs/Homebrew/pothossdr/02.make:
2017-06-08 18:15:09 -0400
make
install
make: *** No rule to make target `install'. Stop.
Travis
On: macOS Monterey 12.3
~ brew install soapyaudio |& tee brew.log
Warning: Use rtaudio instead of deprecated rt-audio
Warning: Use rtaudio instead of deprecated rt-audio
Warning: Use rtaudio instead of deprecated rt-audio
Warning: Use rtaudio instead of deprecated rt-audio
Warning: Use rtaudio instead of deprecated rt-audio
Warning: Use rtaudio instead of deprecated rt-audio
Warning: Use rtaudio instead of deprecated rt-audio
Warning: Use rtaudio instead of deprecated rt-audio
Warning: Use rtaudio instead of deprecated rt-audio
Warning: Use rtaudio instead of deprecated rt-audio
==> Downloading https://github.com/pothosware/SoapyAudio/archive/soapy-audio-0.1.1.tar.gz
Warning: Use rtaudio instead of deprecated rt-audio
Already downloaded: /Users/warnes/Library/Caches/Homebrew/downloads/33b6e4c897e50e45a8124e93af8f1aa4f4e6d47ae4b29c1733af55c9660ab32d--SoapyAudio-soapy-audio-0.1.1.tar.gz
==> Installing soapyaudio from pothosware/pothos
Warning: Use rtaudio instead of deprecated rt-audio
Warning: Use rtaudio instead of deprecated rt-audio
Warning: Use rtaudio instead of deprecated rt-audio
Warning: Use rtaudio instead of deprecated rt-audio
Warning: Use rtaudio instead of deprecated rt-audio
Warning: Use rtaudio instead of deprecated rt-audio
Warning: Use rtaudio instead of deprecated rt-audio
Warning: Use rtaudio instead of deprecated rt-audio
Warning: Use rtaudio instead of deprecated rt-audio
Warning: Use rtaudio instead of deprecated rt-audio
==> cmake .. -DUSE_HAMLIB=ON
==> make install
Last 15 lines from /Users/warnes/Library/Logs/Homebrew/soapyaudio/02.make:
/usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang++ -DUSE_HAMLIB -D__MACOSX_CORE__ -DaudioSupport_EXPORTS -I/tmp/soapyaudio-20220316-26760-1egbm36/SoapyAudio-soapy-audio-0.1.1 -I/usr/local/Cellar/rtaudio/5.2.0/include/rtaudio -std=c++11 -Wc++11-extensions -O3 -DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wall -Wextra -Wnon-virtual-dtor -MD -MT CMakeFiles/audioSupport.dir/Streaming.cpp.o -MF CMakeFiles/audioSupport.dir/Streaming.cpp.o.d -o CMakeFiles/audioSupport.dir/Streaming.cpp.o -c /tmp/soapyaudio-20220316-26760-1egbm36/SoapyAudio-soapy-audio-0.1.1/Streaming.cpp
[ 83%] Building CXX object CMakeFiles/audioSupport.dir/Version.cpp.o
[ 83%] Building CXX object CMakeFiles/audioSupport.dir/Settings.cpp.o
[ 83%] Building CXX object CMakeFiles/audioSupport.dir/RigThread.cpp.o
/usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang++ -DUSE_HAMLIB -D__MACOSX_CORE__ -DaudioSupport_EXPORTS -I/tmp/soapyaudio-20220316-26760-1egbm36/SoapyAudio-soapy-audio-0.1.1 -I/usr/local/Cellar/rtaudio/5.2.0/include/rtaudio -std=c++11 -Wc++11-extensions -O3 -DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wall -Wextra -Wnon-virtual-dtor -MD -MT CMakeFiles/audioSupport.dir/Settings.cpp.o -MF CMakeFiles/audioSupport.dir/Settings.cpp.o.d -o CMakeFiles/audioSupport.dir/Settings.cpp.o -c /tmp/soapyaudio-20220316-26760-1egbm36/SoapyAudio-soapy-audio-0.1.1/Settings.cpp
/usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang++ -DUSE_HAMLIB -D__MACOSX_CORE__ -DaudioSupport_EXPORTS -I/tmp/soapyaudio-20220316-26760-1egbm36/SoapyAudio-soapy-audio-0.1.1 -I/usr/local/Cellar/rtaudio/5.2.0/include/rtaudio -std=c++11 -Wc++11-extensions -O3 -DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wall -Wextra -Wnon-virtual-dtor -MD -MT CMakeFiles/audioSupport.dir/Version.cpp.o -MF CMakeFiles/audioSupport.dir/Version.cpp.o.d -o CMakeFiles/audioSupport.dir/Version.cpp.o -c /tmp/soapyaudio-20220316-26760-1egbm36/SoapyAudio-soapy-audio-0.1.1/build/Version.cpp
/usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang++ -DUSE_HAMLIB -D__MACOSX_CORE__ -DaudioSupport_EXPORTS -I/tmp/soapyaudio-20220316-26760-1egbm36/SoapyAudio-soapy-audio-0.1.1 -I/usr/local/Cellar/rtaudio/5.2.0/include/rtaudio -std=c++11 -Wc++11-extensions -O3 -DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wall -Wextra -Wnon-virtual-dtor -MD -MT CMakeFiles/audioSupport.dir/RigThread.cpp.o -MF CMakeFiles/audioSupport.dir/RigThread.cpp.o.d -o CMakeFiles/audioSupport.dir/RigThread.cpp.o -c /tmp/soapyaudio-20220316-26760-1egbm36/SoapyAudio-soapy-audio-0.1.1/RigThread.cpp
/tmp/soapyaudio-20220316-26760-1egbm36/SoapyAudio-soapy-audio-0.1.1/RigThread.cpp:41:56: error: use of undeclared identifier 'FILPATHLEN'
strncpy(rig->state.rigport.pathname, rigFile.c_str(), FILPATHLEN - 1);
^
1 error generated.
make[2]: *** [CMakeFiles/audioSupport.dir/RigThread.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/audioSupport.dir/all] Error 2
make: *** [all] Error 2
If reporting this issue please do so at (not Homebrew/brew or Homebrew/core):
https://github.com/pothosware/homebrew-pothos/issues
I tried to follow https://github.com/pothosware/homebrew-pothos/wiki
However the step "Install software" fails:
$ brew install pothosflow
Updating Homebrew...
==> Installing pothosflow from pothosware/pothos
==> Installing dependencies for pothosware/pothos/pothosflow: pothos, qt5, freetype, webp, gd, [email protected], glib, jasper, netpbm, gts and graphviz
==> Installing pothosware/pothos/pothosflow dependency: pothos
==> Downloading https://github.com/pothosware/PothosCore/archive/pothos-0.6.1.tar.gz
Already downloaded: /Users/eax/Library/Caches/Homebrew/downloads/3643acb550dd1b14ce913a36d15b92e81be83172959efb65683777b1a65f4a00--PothosCore-pothos-0.6.1.tar.gz
==> cmake .. -DPOTHOS_EXTVER=release -DPOTHOS_ROOT='/usr/local' -DENABLE_INTERNAL_POCO=OFF -DENABLE_INTERNAL_SPUCE=OFF -DENABLE_INTERNAL_
==> make install
Last 15 lines from /Users/eax/Library/Logs/Homebrew/pothos/02.make:
^
/usr/local/include/Poco/Hash.h:96:20: note: candidate function
inline std::size_t hash(UInt64 n)
^
[ 12%] Building CXX object lib/CMakeFiles/Pothos.dir/Object/Builtin/Compare.cpp.o
cd /tmp/pothos-20200414-9041-1e2moj2/PothosCore-pothos-0.6.1/build/lib && /usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang++ -DPOCO_ENABLE_CPP11 -DPOCO_ENABLE_CPP14 -DPOCO_HAVE_IPv6 -DPOCO_NO_STAT64 -DPOCO_OS_FAMILY_UNIX -DPOTHOS_DLL_EXPORTS -DPOTHOS_LIBRARY_NAME=\"libPothos.0.6.1.dylib\" -DXML_DTD -I/tmp/pothos-20200414-9041-1e2moj2/PothosCore-pothos-0.6.1/include -I/tmp/pothos-20200414-9041-1e2moj2/PothosCore-pothos-0.6.1/lib -I/usr/local/include/muparserx -I/usr/local/include/nlohmann -DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -fPIC -std=gnu++14 -o CMakeFiles/Pothos.dir/Object/Builtin/Compare.cpp.o -c /tmp/pothos-20200414-9041-1e2moj2/PothosCore-pothos-0.6.1/lib/Object/Builtin/Compare.cpp
[ 13%] Building CXX object lib/CMakeFiles/Pothos.dir/Object/Builtin/ConvertIntermediate.cpp.o
cd /tmp/pothos-20200414-9041-1e2moj2/PothosCore-pothos-0.6.1/build/lib && /usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang++ -DPOCO_ENABLE_CPP11 -DPOCO_ENABLE_CPP14 -DPOCO_HAVE_IPv6 -DPOCO_NO_STAT64 -DPOCO_OS_FAMILY_UNIX -DPOTHOS_DLL_EXPORTS -DPOTHOS_LIBRARY_NAME=\"libPothos.0.6.1.dylib\" -DXML_DTD -I/tmp/pothos-20200414-9041-1e2moj2/PothosCore-pothos-0.6.1/include -I/tmp/pothos-20200414-9041-1e2moj2/PothosCore-pothos-0.6.1/lib -I/usr/local/include/muparserx -I/usr/local/include/nlohmann -DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -fPIC -std=gnu++14 -o CMakeFiles/Pothos.dir/Object/Builtin/ConvertIntermediate.cpp.o -c /tmp/pothos-20200414-9041-1e2moj2/PothosCore-pothos-0.6.1/lib/Object/Builtin/ConvertIntermediate.cpp
1 error generated.
make[2]: *** [lib/CMakeFiles/Pothos.dir/Object/Compare.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
1 error generated.
make[2]: *** [lib/CMakeFiles/Pothos.dir/Object/Convert.cpp.o] Error 1
make[1]: *** [lib/CMakeFiles/Pothos.dir/all] Error 2
make: *** [all] Error 2
If reporting this issue please do so at (not Homebrew/brew or Homebrew/core):
https://github.com/pothosware/homebrew-pothos/issues
I'm using MacOS Catalina 10.15.3 and Homebrew 2.2.13
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.