Comments (7)
Problem found with xcode 9.2:
Xcode 11 Beta now includes . Unlike the other answers indicating beta support in Xcode 10, Apple has mentioned this in the release notes.
Also mentioned in the release notes, is this is only supported by iOS 13, macOS 10.15, watchOS 6, and tvOS 13. You will only be able to use std::filesystem for projects targeting these versions or later.
https://stackoverflow.com/questions/42633477/macos-clang-c17-filesystem-header-not-found
from satdump.
Hi!
From what I see, this is because your compiler does not support some required C++17 features...
I would guess you could either update your compiler, or perhaps I should consider providing a fallback (boost libraries) in case it is missing.
Though, maybe if you cannot update your compiler, you could use GCC from brew. Might result in degraded performances though...
from satdump.
Hi!
From what I see, this is because your compiler does not support some required C++17 features...I would guess you could either update your compiler, or perhaps I should consider providing a fallback (boost libraries) in case it is missing.
Though, maybe if you cannot update your compiler, you could use GCC from brew. Might result in degraded performances though...
I think it is Xcode 9.2 on my iMac Sierra - it does not have 'filesystem', I will try to compile on my mocabook pro catalina and see if compiling is working, then message back
from satdump.
Out of curiosity, did you ever figure this one out @benb0jangles?
from satdump.
Out of curiosity, did you ever figure this one out @benb0jangles?
I am yet to test on catalina macbook, but I will over the next couple of weeks. Please bear with :)
from satdump.
Hi, I finally got around to trying the install on my Macbook catalina 10.15.7 and it working :)
I think MacOS Sierra 10.12.6 xcode 9.2 is not sufficient for building. I wish it was because i have 32gb ram on sierra computer
from satdump.
Install by:
Make sure you have git, homebrew, xcode installed
then # macOS: Install dependencies
brew install cmake
brew install volk
brew install jpeg
brew install libpng
brew install glew
brew install glfw
brew install nng
Build and install libcorrect
git clone https://github.com/quiet/libcorrect.git
cd libcorrect
mkdir build && cd build
cmake -DCMAKE_BUILD_TYPE=Release ..
make -j4
sudo make install
cd ../..
rm -rf libcorrect
macOS ONLY: build and install libfftw3
if you install fftw via brew, cmake won't be able to find it
wget http://www.fftw.org/fftw-3.3.9.tar.gz
tar xf fftw-3.3.9.tar.gz
rm fftw-3.3.9.tar.gz
cd fftw-3.3.9
mkdir build && cd build
cmake -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTS=false -DENABLE_FLOAT=true ..
make
sudo make install
cd ../..
rm -rf fftw-3.3.9
Finally, SatDump
git clone https://github.com/altillimity/satdump.git
cd satdump
mkdir build && cd build
If you want to build Live-processing (required for the ingestor), add -DBUILD_LIVE=ON to the command
If you do not want to build the GUI Version, add -DNO_GUI=ON to the command
If you want to disable some SDRs, you can add -DENABLE_SDR_AIRSPY=OFF or similar
cmake -DCMAKE_BUILD_TYPE=Release .. # MacOS
cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr .. # Linux
make -j4
ln -s ../pipelines . # Symlink pipelines so it can run
ln -s ../resources . # Symlink pipelines so it can run
ln -s ../Ro* . # Symlink fonts for the GUI version so it can run
Run (if you want!)
./satdump-ui
from satdump.
Related Issues (20)
- Bit Depth parameter is not restored as it was selected when saving HOT 5
- INMARSAT Aero 10500 with CLI tool HOT 25
- Issues with FY-4A LRIT and HRIT live decode HOT 14
- No Plugins in ./plugins! HOT 1
- SatDump and Himawaricast bbframes not producing images. HOT 8
- Compilation ld error :[ 38%] ...référence indéfinie vers « dsp::DopplerCorrectBlock HOT 2
- Decimation count stops at 1 when pushing minus sign HOT 3
- Questions about dc_block and dc removal or avoidance HOT 2
- Changing "Avg Rate" to a more user friendly "Number of Averages" in the FFT HOT 2
- Total App Freeze when Engaging Autotrack HOT 1
- Please sort alphabetically pipelines list in satdump-ui "Processing" HOT 1
- HTTP Request Error! and blank Scheduling Window HOT 10
- Use integer numbers to display satdump-ui FFT Max, Min and Avg Num sliders HOT 4
- Is json "samplerate" parameter only used when Processing ? HOT 3
- Unable to use - doesn't work. HOT 7
- NOAA HRPT MHS-Instrument not contrast equalized HOT 2
- Example "autotrack_config.json" file HOT 4
- Implementation of built-in (MAX2837) programmable channel filters in HackRF HOT 2
- Automatic image rotation for POES sattelite images HOT 1
- référence indéfinie vers « widgets::FrequencyInput(char const*, unsigned long*, float) » HOT 5
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 satdump.