Comments (1)
I ran into this the other day. This because more recent versions of CubicSDR depend on the wxWidgets (wxmac) development release (currently 3.1.2), and not the stable 3.0.4 that's in homebrew-core.
Because Homebrew doesn't allow dev releases in homebrew-core There's not any one fool-proof fix. All of these ones have tradeoffs:
brew install wxwidgets --HEAD
before rebuilding Cubic- Making a custom non-Homebrew build of wxWidgets 3.1.2
- Making a custom Homebrew formular for wxWidgets 3.1.2 and hoping you don't run into file conflicts down the line
- Editing the CubicSDR formula here to include some kind of custom steps to automatically fetch and build wxWidgets 3.1.2 and incorporate it into the build process.
So far I've chosen to build wxwidgets and Cubic both outside of Homebrew, but leave the other dependencies in homebrew. Again not the best, but I can get a packaged application that way at least. But even that has its problems to work around.
from homebrew-sdr.
Related Issues (20)
- pothos.rb -- the upstream branch now builds on OSX HOT 3
- cubicsdr install fail " unknown type freqdem" HOT 6
- cubicsdr fails to build due to missing soapysdr on 10.11 HOT 5
- error installing libosmocore OS X 10.11 HOT 2
- brew install gr-osmosdr fails on OSX 10.11.3 at freetype2 HOT 6
- Reinstall of CubicSDR fails on OS X 10.11.6 HOT 2
- gr-osmosdr relies on "python", but homebrew now uses "python2" or "python3"
- Install of CubicSDR (still) fails on OS X 10.11.6 iMac 7,1 HOT 3
- Calling 'depends_on ... => :python' is deprecated HOT 1
- installing on mac os x sierra 10.12.6 HOT 2
- Missing cmake depends_on for gr-osmosdr HOT 1
- depends_on :fortran depreciated HOT 2
- Fails to find files on OSX Mojave HOT 2
- CMake Error ... Could NOT find wxWidgets HOT 1
- brew install gr-gsm failed for v0.42.2
- The brew install of CubicSDR fails on Mojave
- Invalid formula prevents tap HOT 3
- multimon-ng fails due to X11 dependency HOT 3
- Unsupported special dependency :x11 HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from homebrew-sdr.