mirror of
https://github.com/GoldenCheetah/GoldenCheetah.git
synced 2026-02-13 08:08:42 +00:00
Update minimum Qt version 6.6.1 recommended 6.8.3
This commit is contained in:
@@ -115,8 +115,8 @@ $ brew install Qt6
|
|||||||
Follow the instructions to add Qt to PATH and test using:
|
Follow the instructions to add Qt to PATH and test using:
|
||||||
$ qmake --version
|
$ qmake --version
|
||||||
|
|
||||||
You can also install Qt5 this way currently, but if you want to install other specific
|
If you want to install other specific Qt version you need to download and install
|
||||||
Qt version you need to download and install the Qt SDK from http://qt-project.org/
|
the Qt SDK from http://qt-project.org/
|
||||||
You can use a browser to download and run the interactive installer and select
|
You can use a browser to download and run the interactive installer and select
|
||||||
a Qt version, including at least the following modules:
|
a Qt version, including at least the following modules:
|
||||||
- Desktop macOS
|
- Desktop macOS
|
||||||
@@ -124,7 +124,7 @@ a Qt version, including at least the following modules:
|
|||||||
- Qt WebEngine under Extensions
|
- Qt WebEngine under Extensions
|
||||||
Once this step is completed add the bin directory to PATH and test qmake is ok:
|
Once this step is completed add the bin directory to PATH and test qmake is ok:
|
||||||
$ qmake --version
|
$ qmake --version
|
||||||
For v3.7 we are using both Qt 5.15.2 and Qt 6.8.3 LTS versions.
|
For v3.7 and later we recommend Qt 6.8.3 LTS version.
|
||||||
|
|
||||||
1.6 Install GSL and Bison
|
1.6 Install GSL and Bison
|
||||||
-------------------------
|
-------------------------
|
||||||
|
|||||||
@@ -1,11 +1,10 @@
|
|||||||
Update Note: to build GoldenCheetah v3.6 we are using Microsoft Visual C++ 2019,
|
Update Note: to build GoldenCheetah v3.6 we are using Microsoft Visual C++ 2019,
|
||||||
included in Microsoft Visual Studio 2019 AppVeyor image, with Qt5.15.2 and GSL 2.7
|
included in Microsoft Visual Studio 2022 AppVeyor image, using Qt6.8.3 with
|
||||||
installed with vcpkg, on AppVeyor continuous integration platform.
|
Qt WebEngine and Qt Charts, and GSL 2.8 installed with vcpkg on AppVeyor
|
||||||
You can check the appveyor.yml for the complete and updated build script,
|
continuous integration platform.
|
||||||
the minimum Qt version known to work is 5.13 with Qt WebEngine and Qt Charts.
|
You can check the appveyor.yml for the complete and updated build script.
|
||||||
GSL - GNU Scientific Library is a mandatory dependency starting with v3.6
|
|
||||||
|
|
||||||
Ale Martinez - Jul, 2022
|
Ale Martinez - Dec, 2025
|
||||||
+++++++++++++++++++++++
|
+++++++++++++++++++++++
|
||||||
WIN32 BUILD WALKTHROUGH
|
WIN32 BUILD WALKTHROUGH
|
||||||
+++++++++++++++++++++++
|
+++++++++++++++++++++++
|
||||||
|
|||||||
@@ -160,12 +160,7 @@ void inride_BTDeviceInfoToSystemID(const QBluetoothDeviceInfo &devinfo, uint8_t
|
|||||||
|
|
||||||
quint128 be_uuid128 = uuid.toUInt128();
|
quint128 be_uuid128 = uuid.toUInt128();
|
||||||
|
|
||||||
// GC minimum Qt required for v3.8 is Qt6.5.3
|
|
||||||
#if QT_VERSION < 0x060600
|
|
||||||
addr64 = *(uint64_t*)be_uuid128.data;
|
|
||||||
#else
|
|
||||||
addr64 = *(uint64_t*)&be_uuid128;
|
addr64 = *(uint64_t*)&be_uuid128;
|
||||||
#endif
|
|
||||||
}
|
}
|
||||||
|
|
||||||
uint8_t* paddr64 = (uint8_t*)&addr64;
|
uint8_t* paddr64 = (uint8_t*)&addr64;
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
# #
|
# #
|
||||||
###############################################################################
|
###############################################################################
|
||||||
|
|
||||||
!versionAtLeast(QT_VERSION, 6.5.3):error("Use at least Qt version 6.5.3")
|
!versionAtLeast(QT_VERSION, 6.6.1):error("Use at least Qt version 6.6.1")
|
||||||
|
|
||||||
###==========================
|
###==========================
|
||||||
### IMPORT USER CONFIGURATION
|
### IMPORT USER CONFIGURATION
|
||||||
|
|||||||
Reference in New Issue
Block a user