Git Product home page Git Product logo

Comments (6)

adrianbrink avatar adrianbrink commented on May 27, 2024

Okay, so I removed and reinstalled the same version of the cli tools which got rid of that warning, albeit I'm not sure why.

However the main error remains

➜  ~ 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
==> 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/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

Please create pull requests instead of asking for help on Homebrew's GitHub,
Discourse, Twitter or IRC.

from homebrew-pothos.

guruofquality avatar guruofquality commented on May 27, 2024

Something weird with the python bindings for soapysdr...

Can you brew install soapysdr --verbose for verbosity I believe, im curious what flags went into the python config

Any different with head (aka master branch)? brew install soapysdr --verbose --head

from homebrew-pothos.

cortices avatar cortices commented on May 27, 2024

Same error here. I tried brew uninstall swig; brew install swig --head; brew install soapysdr --verbose --head and it had slightly different but similar linking errors in the Swig python bindings.

from homebrew-pothos.

guruofquality avatar guruofquality commented on May 27, 2024

Moved the issue, i think is a flag change needed with newer python, so it should be resolved if you install soapysdr with --head: #41

from homebrew-pothos.

cortices avatar cortices commented on May 27, 2024

Confirmed this fixed the issue, LimeSuite installs correctly. Thanks!

from homebrew-pothos.

adrianbrink avatar adrianbrink commented on May 27, 2024

Thank you!

from homebrew-pothos.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.