Update CompileHowto.md (#1757)

This commit is contained in:
Rastafabisch 2024-06-16 10:00:20 +02:00 committed by GitHub
parent 0a2a929333
commit 6d5dfef3ad
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -114,12 +114,17 @@ sudo dnf install python3-devel qt-devel qt5-qtbase-devel qt5-qtserialport-devel
``` ```
After installing the dependencies, you can continue with the compile instructions later on this page (the more detailed way..). After installing the dependencies, you can continue with the compile instructions later on this page (the more detailed way..).
## OSX ## macOS
To install on OS X you either need [Homebrew](https://brew.sh/) or [Macport](https://www.macports.org/) but Homebrew is the recommended way to install the packages. To use Homebrew, XCode is required as well, use `brew doctor` to check your install. To install on OS X you either need [Homebrew](https://brew.sh/) or [Macport](https://www.macports.org/) but Homebrew is the recommended way to install the packages. To use Homebrew, XCode is required as well, use `brew doctor` to check your install.
First you need to install the dependencies: First you need to install the dependencies for either the QT5 or QT6 build:
####QT5
```console ```console
brew install git qt@5 python3 cmake libusb openssl@1.1 libftdi brew install git qt@5 python3 cmake libusb openssl@1.1 libftdi pkg-config
```
####QT6
```console
brew install git qt python3 cmake libusb openssl@1.1 libftdi pkg-config
``` ```
## Windows ## Windows
@ -147,7 +152,7 @@ We assume a 64bit Windows 10. Install the following;
## The general quick way (without big comments) ## The general quick way (without big comments)
**complete automated process for Mac/Linux:** **complete automated process (Linux only):**
```console ```console
wget -qO- https://raw.githubusercontent.com/hyperion-project/hyperion.ng/master/bin/compile.sh | sh wget -qO- https://raw.githubusercontent.com/hyperion-project/hyperion.ng/master/bin/compile.sh | sh
``` ```