cmake: remove "--no-quick" from windeployqt#16485
Conversation
|
--no-quick is a valid argument though |
It's probably a bug in the MSYS2 version. I don't have the |
|
I have created a bug report msys2/MINGW-packages#22952. |
|
It may be a Qt bug, but the parameter |
|
I did have a problem with wolfssl and I pushed a fix in this PR. I didn't have a problem in |
|
thanks for the fix on I would also try to move the qt libs under the folder |
|
|
||
| target_compile_definitions(wolfssl PUBLIC WOLFSSL_DES_ECB HAVE_WRITE_DUP) | ||
| target_compile_definitions(wolfssl PUBLIC FP_MAX_BITS=8192) | ||
| target_compile_definitions(wolfssl PUBLIC WOLFSSL_DES_ECB HAVE_WRITE_DUP FP_MAX_BITS=8192 WOLFSSL_NO_OPTIONS_H) |
There was a problem hiding this comment.
I think this should be WOLFSSL_USER_SETTINGS instead
There was a problem hiding this comment.
Setting WOLFSSL_USER_SETTINGS means that we are using user_settings.h file like 3rdparty\wolfssl\extra\win32\user_settings.h and including it in settings.h, but is this really the case?
I think we are configuring wolfssl entirely through CMake compiler flags
clang++.exe -DECC_SHAMIR -DFP_MAX_BITS=8192 -DGCM_TABLE_4BIT -DHAVE_AESGCM -DHAVE_CHACHA -DHAVE_DH_DEFAULT_PARAMS -DHAVE_ECC -DHAVE_ENCRYPT_THEN_MAC -DHAVE_EXTENDED_MASTER -DHAVE_FFDHE_2048 -DHAVE_HASHDRBG -DHAVE_ONE_TIME_AUTH -DHAVE_POLY1305 -DHAVE_PTHREAD -DHAVE_SNI -DHAVE_SUPPORTED_CURVES -DHAVE_THREAD_LS -DHAVE_TLS_EXTENSIONS -DHAVE_VULKAN -DHAVE_WRITE_DUP -DHAVE___UINT128_T -DLLVM_AVAILABLE -DMINIUPNP_STATICLIB -DNO_DES3_TLS_SUITES -DNO_DSA -DNO_MD4 -DNO_PSK -DNO_RC4 -DOPENSSL_EXTRA -DSOUNDTOUCH_ALLOW_SSE -DSOUNDTOUCH_FLOAT_SAMPLES -DST_NO_EXCEPTION_HANDLING -DTFM_ECC256 -DUNICODE -DUSE_FAST_MATH -DUSE_MULTICH_ALWAYS -DWC_NO_ASYNC_THREADING -DWC_NO_HARDEN -DWOLFSSL_ALT_CERT_CHAINS -DWOLFSSL_DES_ECB -DWOLFSSL_ENCRYPTED_KEYS -DWOLFSSL_NO_SHAKE128 -DWOLFSSL_SHA224 -DWOLFSSL_SHA3 -DWOLFSSL_SHA384 -DWOLFSSL_SHA512 -DWOLFSSL_SHAKE256 -DWOLFSSL_SYS_CA_CERTS -DWOLFSSL_USE_ALIGN -DWOLFSSL_X86_64_BUILD -DYAML_CPP_STATIC_DEFINE -DZLIB_CONST=1 -D_DEBUG -D_FILE_OFFSET_BITS=64 -D_POSIX_THREADS -D_UNICODE -D_WIN32_WINNT=0x0A00 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS... -c C:/src/rpcs3/rpcs3/Emu/Cell/lv2/sys_net/lv2_socket_native.cpp
in that case WOLFSSL_NO_OPTIONS_H seems to be correct.
I get and error when I try building on Windows.