mirror of
https://github.com/gnss-sdr/gnss-sdr
synced 2024-12-13 11:40:33 +00:00
Replace MacOS by macOS
This commit is contained in:
parent
c00cd6bba0
commit
2b3958dccb
10
README.md
10
README.md
@ -570,10 +570,10 @@ Using this option, all SIMD instructions are exclusively accessed via VOLK, whic
|
||||
More details can be found in our tutorial about [GNSS-SDR configuration options at building time](https://gnss-sdr.org/docs/tutorials/using-git/ "Configuration options at building time").
|
||||
|
||||
|
||||
<a name="macosx">macOS and Mac OS X</a>
|
||||
<a name="macosx">macOS</a>
|
||||
---------
|
||||
|
||||
GNSS-SDR can be built on MacOS or Mac OS X, starting from 10.9 (Mavericks) and including 10.15 (Catalina). If you still have not installed [Xcode](https://developer.apple.com/xcode/ "Xcode"), do it now from the App Store (it's free). You will also need the Xcode Command Line Tools. Launch the Terminal, found in /Applications/Utilities/, and type:
|
||||
GNSS-SDR can be built on macOS (or the former Mac OS X), starting from 10.9 (Mavericks) and including 10.15 (Catalina). If you still have not installed [Xcode](https://developer.apple.com/xcode/ "Xcode"), do it now from the App Store (it's free). You will also need the Xcode Command Line Tools. Launch the Terminal, found in /Applications/Utilities/, and type:
|
||||
|
||||
~~~~~~
|
||||
$ xcode-select --install
|
||||
@ -597,11 +597,9 @@ In a terminal, type:
|
||||
$ sudo port selfupdate
|
||||
$ sudo port upgrade outdated
|
||||
$ sudo port install armadillo cmake gnuradio gnutls lapack libad9361-iio libiio \
|
||||
matio pkgconfig protobuf3-cpp pugixml
|
||||
$ sudo port install google-glog +gflags
|
||||
matio pkgconfig protobuf3-cpp pugixml google-glog +gflags
|
||||
$ sudo port install py37-mako py37-six
|
||||
$ sudo port install doxygen +docs
|
||||
$ sudo port install py37-mako
|
||||
$ sudo port install py37-six
|
||||
~~~~~~
|
||||
|
||||
You also might need to activate a Python installation. The list of installed versions can be retrieved with:
|
||||
|
@ -268,7 +268,7 @@ This release has several improvements in different dimensions, addition of new f
|
||||
- Improved SDK for cross-compilation in embedded devices. Documented in https://gnss-sdr.org/docs/tutorials/cross-compiling/
|
||||
- Improved control over minimum required versions for core dependencies.
|
||||
- The software builds with C++11, C++14 and C++17 standards.
|
||||
- The software can now be built using GCC >= 4.7.2 or LLVM/Clang >= 3.4.0 compilers on GNU/Linux, and with Clang/AppleClang on MacOS.
|
||||
- The software can now be built using GCC >= 4.7.2 or LLVM/Clang >= 3.4.0 compilers on GNU/Linux, and with Clang/AppleClang on macOS.
|
||||
- The Ninja build system can be used in replacement of make.
|
||||
- The volk_gnsssdr library can be built using Python 2.7+ or Python 3.6+.
|
||||
- The volk_gnsssdr library is now ready for AArch64 NEON instructions.
|
||||
|
@ -644,7 +644,7 @@ if(ENABLE_SYSTEM_TESTING)
|
||||
string(REPLACE "\"" "" HOST_SYSTEM "${HOST_SYSTEM}")
|
||||
endif()
|
||||
if(${CMAKE_SYSTEM_NAME} MATCHES "Darwin")
|
||||
set(HOST_SYSTEM "MacOS")
|
||||
set(HOST_SYSTEM "macOS")
|
||||
endif()
|
||||
add_definitions(-DHOST_SYSTEM="${HOST_SYSTEM}")
|
||||
|
||||
|
@ -67,7 +67,7 @@ DEFINE_bool(show_plots, true, "Show plots on screen. Disable for non-interactive
|
||||
#include <io.h> // for _access(), _mktemp()
|
||||
#define GP_MAX_TMP_FILES 27 // 27 temporary files it's Microsoft restriction
|
||||
#elif defined(unix) || defined(__unix) || defined(__unix__) || defined(__APPLE__)
|
||||
// all UNIX-like OSs (Linux, *BSD, MacOSX, Solaris, ...)
|
||||
// all UNIX-like OSs (Linux, *BSD, macOS, Solaris, ...)
|
||||
#include <unistd.h> // for access(), mkstemp()
|
||||
#define GP_MAX_TMP_FILES 1024
|
||||
#else
|
||||
|
@ -22,7 +22,7 @@ The building requires two extra dependencies: the Boost Iostreams library and th
|
||||
- In Fedora / CentOS: `sudo yum install boost-iostreams`
|
||||
- In OpenSUSE: `sudo zypper install libboost_iostreams-devel`
|
||||
- In Arch Linux: included in `boost-libs` package.
|
||||
- In MacOS: included in Macports / Homebrew `boost` package.
|
||||
- In macOS: included in Macports / Homebrew `boost` package.
|
||||
* The program `uncompress` is available by default in most UNIX and GNU/Linux systems.
|
||||
- In Fedora / CentOS: `sudo yum install ncompress`
|
||||
- In OpenSUSE: `sudo zypper install ncompress`
|
||||
|
Loading…
Reference in New Issue
Block a user