• R/O
  • HTTP
  • SSH
  • HTTPS

Commit

Tags
Keine Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

Commit MetaInfo

Revision8448a71ba918febe0a8d71b5ee3751d30b562b5c (tree)
Zeit2023-05-14 15:28:08
AutorFs <Fsu0413@vip....>
CommiterFs

Log Message

use lowercase "x" for cross build / add "msvcrt" to name for MinGW 12.2.0 msvcrt builds

Signed-off-by: Fs <Fsu0413@vip.qq.com>

Ändern Zusammenfassung

Diff

--- a/Compile/lib/qtCompile/conf.lua
+++ b/Compile/lib/qtCompile/conf.lua
@@ -771,7 +771,7 @@ conf.q5_12mx6st = {
771771 }
772772
773773 conf.q5_12wx6g7_aa3nl = {
774- name = "Qt5.12.12-Android-arm-Clang-NDKr21e-XWindows-x86_64-MinGW&HOSTTOOLVERSION&",
774+ name = "Qt5.12.12-Android-arm-Clang-NDKr21e-xWindows-x86_64-MinGW&HOSTTOOLVERSION&",
775775 qtVersion = "5.12.12",
776776 host = "Win10",
777777 toolchain = "MinGW730-64",
@@ -825,7 +825,7 @@ conf.q5_12wx6g7_aa3nl = {
825825 }
826826
827827 conf.q5_12wx6g7_aa6nl = {
828- name = "Qt5.12.12-Android-arm64-Clang-NDKr21e-XWindows-x86_64-MinGW&HOSTTOOLVERSION&",
828+ name = "Qt5.12.12-Android-arm64-Clang-NDKr21e-xWindows-x86_64-MinGW&HOSTTOOLVERSION&",
829829 qtVersion = "5.12.12",
830830 host = "Win10",
831831 toolchain = "MinGW730-64",
@@ -879,7 +879,7 @@ conf.q5_12wx6g7_aa6nl = {
879879 }
880880
881881 conf.q5_12wx6g7_ax3nl = {
882- name = "Qt5.12.12-Android-x86-Clang-NDKr21e-XWindows-x86_64-MinGW&HOSTTOOLVERSION&",
882+ name = "Qt5.12.12-Android-x86-Clang-NDKr21e-xWindows-x86_64-MinGW&HOSTTOOLVERSION&",
883883 qtVersion = "5.12.12",
884884 host = "Win10",
885885 toolchain = "MinGW730-64",
@@ -1978,7 +1978,7 @@ conf.q5_15wx6g1 = {
19781978 }
19791979
19801980 conf.q5_15wx6g2 = {
1981- name = "Qt5.15.9-Windows-x86_64-MinGW&HOSTTOOLVERSION&",
1981+ name = "Qt5.15.9-Windows-x86_64-MinGW&HOSTTOOLVERSION&-msvcrt",
19821982 qtVersion = "5.15.9",
19831983 host = "Win10",
19841984 toolchain = "MinGW1220-64",
@@ -2093,7 +2093,7 @@ conf.q5_15mx6nf = {
20932093 }
20942094
20952095 conf.q5_15wx6g8_aalnl = {
2096- name = "Qt5.15.9-Android-ALL-Clang-NDKr21e-XWindows-x86_64-MinGW&HOSTTOOLVERSION&",
2096+ name = "Qt5.15.9-Android-ALL-Clang-NDKr21e-xWindows-x86_64-MinGW&HOSTTOOLVERSION&",
20972097 qtVersion = "5.15.9",
20982098 host = "Win10",
20992099 toolchain = "MinGW810-64",
@@ -2250,7 +2250,7 @@ conf.q5_15mx6_aalnl = {
22502250 }
22512251
22522252 conf.q5_15wx6g8_aaln3 = {
2253- name = "Qt5.15.9-Android-ALL-Clang-NDKr23c-XWindows-x86_64-MinGW&HOSTTOOLVERSION&",
2253+ name = "Qt5.15.9-Android-ALL-Clang-NDKr23c-xWindows-x86_64-MinGW&HOSTTOOLVERSION&",
22542254 qtVersion = "5.15.9",
22552255 host = "Win10",
22562256 toolchain = "MinGW810-64",
@@ -2651,7 +2651,7 @@ conf.q6_2wx6v9sf = {
26512651 }
26522652
26532653 conf.q6_2wx6v9_wa6v9 = {
2654- name = "Qt6.2.4-Windows-arm64-VS2019-&HOSTTOOLVERSION&-XWindows-x86_64-VS2019-&HOSTTOOLVERSION&",
2654+ name = "Qt6.2.4-Windows-arm64-VS2019-&HOSTTOOLVERSION&-xWindows-x86_64-VS2019-&HOSTTOOLVERSION&",
26552655 qtVersion = "6.2.4",
26562656 host = "Win10",
26572657 target = "Win10Arm",
@@ -2863,7 +2863,7 @@ conf.q6_2wx6g1sf = {
28632863 }
28642864
28652865 conf.q6_2wx6g2 = {
2866- name = "Qt6.2.4-Windows-x86_64-MinGW&HOSTTOOLVERSION&",
2866+ name = "Qt6.2.4-Windows-x86_64-MinGW&HOSTTOOLVERSION&-msvcrt",
28672867 qtVersion = "6.2.4",
28682868 host = "Win10",
28692869 toolchain = "MinGW1220-64",
@@ -2901,7 +2901,7 @@ conf.q6_2wx6g2 = {
29012901 }
29022902
29032903 conf.q6_2wx6g2sf = {
2904- name = "Qt6.2.4-Windows-x86_64-MinGW&HOSTTOOLVERSION&-staticFull",
2904+ name = "Qt6.2.4-Windows-x86_64-MinGW&HOSTTOOLVERSION&-msvcrt-staticFull",
29052905 qtVersion = "6.2.4",
29062906 host = "Win10",
29072907 toolchain = "MinGW1220-64",
@@ -3023,6 +3023,90 @@ conf.q6_2wx6s5 = {
30233023 ]],
30243024 }
30253025
3026+conf.q6_2wx6u6 = {
3027+ name = "Qt6.2.4-Windows-x86_64-llvm-mingw-&HOSTTOOLVERSION&-ucrt",
3028+ qtVersion = "6.2.4",
3029+ host = "Win10",
3030+ toolchain = "MinGWLLVM-ucrt16-64",
3031+ opensslConf = "o3_0wx6u6",
3032+ mysqlConf = "m3_3wx6u6",
3033+ useCMake = "Latest",
3034+ configureParameter = [[
3035+ -G"Ninja"
3036+ -DCMAKE_INSTALL_PREFIX=&INSTALLROOT&
3037+ -DBUILD_SHARED_LIBS=ON
3038+ -DCMAKE_BUILD_TYPE="Release"
3039+ -DQT_QMAKE_TARGET_MKSPEC=win32-clang-g++
3040+ -DBUILD_WITH_PCH=ON
3041+ -DQT_BUILD_EXAMPLES=OFF
3042+ -DQT_BUILD_TESTS=OFF
3043+ -DFEATURE_doubleconversion=ON
3044+ -DFEATURE_system_doubleconversion=OFF
3045+ -DFEATURE_system_zlib=OFF
3046+ -DFEATURE_system_pcre2=OFF
3047+ -DFEATURE_icu=OFF
3048+ -DFEATURE_opengl_dynamic=ON
3049+ -DFEATURE_ssl=ON
3050+ -DFEATURE_openssl=ON
3051+ -DINPUT_openssl=linked
3052+ -DOPENSSL_ROOT_DIR=&OPENSSLDIR&
3053+ -DFEATURE_schannel=ON
3054+ -DFEATURE_sql_sqlite=ON
3055+ -DFEATURE_sql_odbc=ON
3056+ -DFEATURE_sql_mysql=ON
3057+ -DMySQL_INCLUDE_DIR="&MYSQLPREFIX&\include\mariadb"
3058+ -DMySQL_LIBRARY="&MYSQLPREFIX&\lib\mariadb\liblibmariadb.dll.a"
3059+ -DFEATURE_system_sqlite=OFF
3060+ -DBUILD_qtwebengine=OFF
3061+ -DBUILD_qtopcua=OFF
3062+ -DCMAKE_C_COMPILER="x86_64-w64-mingw32-clang"
3063+ -DCMAKE_ASM_COMPILER="x86_64-w64-mingw32-clang"
3064+ -DCMAKE_CXX_COMPILER="x86_64-w64-mingw32-clang++"
3065+ ]],
3066+}
3067+
3068+conf.q6_2wx6s6 = {
3069+ name = "Qt6.2.4-Windows-x86_64-llvm-mingw-&HOSTTOOLVERSION&-msvcrt",
3070+ qtVersion = "6.2.4",
3071+ host = "Win10",
3072+ toolchain = "MinGWLLVM-msvcrt16-64",
3073+ opensslConf = "o3_0wx6s6",
3074+ mysqlConf = "m3_3wx6s6",
3075+ useCMake = "Latest",
3076+ configureParameter = [[
3077+ -G"Ninja"
3078+ -DCMAKE_INSTALL_PREFIX=&INSTALLROOT&
3079+ -DBUILD_SHARED_LIBS=ON
3080+ -DCMAKE_BUILD_TYPE="Release"
3081+ -DQT_QMAKE_TARGET_MKSPEC=win32-clang-g++
3082+ -DBUILD_WITH_PCH=ON
3083+ -DQT_BUILD_EXAMPLES=OFF
3084+ -DQT_BUILD_TESTS=OFF
3085+ -DFEATURE_doubleconversion=ON
3086+ -DFEATURE_system_doubleconversion=OFF
3087+ -DFEATURE_system_zlib=OFF
3088+ -DFEATURE_system_pcre2=OFF
3089+ -DFEATURE_icu=OFF
3090+ -DFEATURE_opengl_dynamic=ON
3091+ -DFEATURE_ssl=ON
3092+ -DFEATURE_openssl=ON
3093+ -DINPUT_openssl=linked
3094+ -DOPENSSL_ROOT_DIR=&OPENSSLDIR&
3095+ -DFEATURE_schannel=ON
3096+ -DFEATURE_sql_sqlite=ON
3097+ -DFEATURE_sql_odbc=ON
3098+ -DFEATURE_sql_mysql=ON
3099+ -DMySQL_INCLUDE_DIR="&MYSQLPREFIX&\include\mariadb"
3100+ -DMySQL_LIBRARY="&MYSQLPREFIX&\lib\mariadb\liblibmariadb.dll.a"
3101+ -DFEATURE_system_sqlite=OFF
3102+ -DBUILD_qtwebengine=OFF
3103+ -DBUILD_qtopcua=OFF
3104+ -DCMAKE_C_COMPILER="x86_64-w64-mingw32-clang"
3105+ -DCMAKE_ASM_COMPILER="x86_64-w64-mingw32-clang"
3106+ -DCMAKE_CXX_COMPILER="x86_64-w64-mingw32-clang++"
3107+ ]],
3108+}
3109+
30263110 conf.q6_2lx6st = {
30273111 name = "Qt6.2.4-Linux-x86_64-gcc&HOSTTOOLVERSION&-static",
30283112 qtVersion = "6.2.4",
@@ -3259,7 +3343,7 @@ conf.q6_2malsf = {
32593343 }
32603344
32613345 conf.q6_2wx6g1_aa3n3 = {
3262- name = "Qt6.2.4-Android-arm-Clang-NDKr23c-XWindows-x86_64-MinGW&HOSTTOOLVERSION&",
3346+ name = "Qt6.2.4-Android-arm-Clang-NDKr23c-xWindows-x86_64-MinGW&HOSTTOOLVERSION&",
32633347 qtVersion = "6.2.4",
32643348 host = "Win10",
32653349 target = "Android-24",
@@ -3298,7 +3382,7 @@ conf.q6_2wx6g1_aa3n3 = {
32983382 }
32993383
33003384 conf.q6_2wx6g1_aa6n3 = {
3301- name = "Qt6.2.4-Android-arm64-Clang-NDKr23c-XWindows-x86_64-MinGW&HOSTTOOLVERSION&",
3385+ name = "Qt6.2.4-Android-arm64-Clang-NDKr23c-xWindows-x86_64-MinGW&HOSTTOOLVERSION&",
33023386 qtVersion = "6.2.4",
33033387 host = "Win10",
33043388 target = "Android-24",
@@ -3337,7 +3421,7 @@ conf.q6_2wx6g1_aa6n3 = {
33373421 }
33383422
33393423 conf.q6_2wx6g1_ax3n3 = {
3340- name = "Qt6.2.4-Android-x86-Clang-NDKr23c-XWindows-x86_64-MinGW&HOSTTOOLVERSION&",
3424+ name = "Qt6.2.4-Android-x86-Clang-NDKr23c-xWindows-x86_64-MinGW&HOSTTOOLVERSION&",
33413425 qtVersion = "6.2.4",
33423426 host = "Win10",
33433427 target = "Android-24",
@@ -3376,7 +3460,7 @@ conf.q6_2wx6g1_ax3n3 = {
33763460 }
33773461
33783462 conf.q6_2wx6g1_ax6n3 = {
3379- name = "Qt6.2.4-Android-x86_64-Clang-NDKr23c-XWindows-x86_64-MinGW&HOSTTOOLVERSION&",
3463+ name = "Qt6.2.4-Android-x86_64-Clang-NDKr23c-xWindows-x86_64-MinGW&HOSTTOOLVERSION&",
33803464 qtVersion = "6.2.4",
33813465 host = "Win10",
33823466 target = "Android-24",
@@ -3950,7 +4034,7 @@ conf.q6_5wx6v2sf = {
39504034 }
39514035
39524036 conf.q6_5wx6v2_wa6v2 = {
3953- name = "Qt6.5.0-Windows-arm64-VS2022-&HOSTTOOLVERSION&-XWindows-x86_64-VS2022-&HOSTTOOLVERSION&",
4037+ name = "Qt6.5.0-Windows-arm64-VS2022-&HOSTTOOLVERSION&-xWindows-x86_64-VS2022-&HOSTTOOLVERSION&",
39544038 qtVersion = "6.5.0",
39554039 host = "Win10",
39564040 target = "Win10Arm",
@@ -3986,7 +4070,7 @@ conf.q6_5wx6v2_wa6v2 = {
39864070 }
39874071
39884072 conf.q6_5wx6g2 = {
3989- name = "Qt6.5.0-Windows-x86_64-MinGW&HOSTTOOLVERSION&",
4073+ name = "Qt6.5.0-Windows-x86_64-MinGW&HOSTTOOLVERSION&-msvcrt",
39904074 qtVersion = "6.5.0",
39914075 host = "Win10",
39924076 toolchain = "MinGW1220-64",
@@ -4024,7 +4108,7 @@ conf.q6_5wx6g2 = {
40244108 }
40254109
40264110 conf.q6_5wx6g2st = {
4027- name = "Qt6.5.0-Windows-x86_64-MinGW&HOSTTOOLVERSION&-static",
4111+ name = "Qt6.5.0-Windows-x86_64-MinGW&HOSTTOOLVERSION&-msvcrt-static",
40284112 qtVersion = "6.5.0",
40294113 host = "Win10",
40304114 toolchain = "MinGW1220-64",
@@ -4089,7 +4173,7 @@ conf.q6_5wx6g2st = {
40894173 }
40904174
40914175 conf.q6_5wx6g2sf = {
4092- name = "Qt6.5.0-Windows-x86_64-MinGW&HOSTTOOLVERSION&-staticFull",
4176+ name = "Qt6.5.0-Windows-x86_64-MinGW&HOSTTOOLVERSION&-msvcrt-staticFull",
40934177 qtVersion = "6.5.0",
40944178 host = "Win10",
40954179 toolchain = "MinGW1220-64",
@@ -4461,7 +4545,7 @@ conf.q6_5malsf = {
44614545 }
44624546
44634547 conf.q6_5wx6g2_aa6n5 = {
4464- name = "Qt6.5.0-Android-arm64-Clang-NDKr25c-XWindows-x86_64-MinGW&HOSTTOOLVERSION&",
4548+ name = "Qt6.5.0-Android-arm64-Clang-NDKr25c-xWindows-x86_64-MinGW&HOSTTOOLVERSION&-msvcrt",
44654549 qtVersion = "6.5.0",
44664550 host = "Win10",
44674551 target = "Android-27",
@@ -4500,7 +4584,7 @@ conf.q6_5wx6g2_aa6n5 = {
45004584 }
45014585
45024586 conf.q6_5wx6g2_ax6n5 = {
4503- name = "Qt6.5.0-Android-x86_64-Clang-NDKr25c-XWindows-x86_64-MinGW&HOSTTOOLVERSION&",
4587+ name = "Qt6.5.0-Android-x86_64-Clang-NDKr25c-xWindows-x86_64-MinGW&HOSTTOOLVERSION&-msvcrt",
45044588 qtVersion = "6.5.0",
45054589 host = "Win10",
45064590 target = "Android-27",
@@ -4688,7 +4772,7 @@ conf.q6_5mal_ax6n5 = {
46884772
46894773 -- WebAssembly uses emcmake which don't need a toolchain file
46904774 conf.q6_5wx6g2_W = {
4691- name = "Qt6.5.0-WebAssembly-emscripten&TARGETTOOLVERSION&-xWindows-x86_64-MinGW&HOSTTOOLVERSION&",
4775+ name = "Qt6.5.0-WebAssembly-emscripten&TARGETTOOLVERSION&-xWindows-x86_64-MinGW&HOSTTOOLVERSION&-msvcrt",
46924776 qtVersion = "6.5.0",
46934777 host = "Win10",
46944778 toolchain = "MinGW1220-64",