1
Programming / Re: Qt6 Development
« on: Today at 09:02:53 am »Hype is killing me.![]()
Compilers are so slow

Edit: easy one - just had to update some parts of tts_os2.cc to match the versions from other platforms.
OS2World.com Forum is back !!!
Remember to visit OS2World at:
http://www.os2world.com
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
Hype is killing me.![]()
Australia has many inspiring wines, so shouldn't be too strenuous... :-)
Testing a fix/workaround/hack (pick 1) now...
Seems to be working - started with about 26000 objects - now at [3/16064]
Tried the new complete 6.3.2 20230318 version and it has the same behaviors and limitations as before with one exception I see so far: I can now print a web page! At least ones that will display, many cause the browser to crash (including OS2World). Other apps seem to work as well as before and examples have the same limitations (QML and Quick don't work). I'll give 6.4.3 a shot next...thanks!
Testing a fix/workaround/hack (pick 1) now...
QtWebEngine 6.3.x is back to chugging along nicely.
I merged 6.4.2 code over the weekend - and that build is now at:
[59/25759] CXX obj/base/allocator/partition_allocator/partition_alloc/page_allocator.o
FAILED: obj/base/allocator/partition_allocator/partition_alloc/page_allocator.o
LONG way to go, and not planning on tacking it any more this evening, but work has commenced (Yes, before I even finished 6.3.x - I'll cherrypick any remaining fixed over to 6.4.x)
Qt 6.4.2 - got about 500 or so files through the build, got a weird one now... the command:Code: [Select]C:/USR/BIN/python3 "../../../../../src/3rdparty/chromium/build/toolchain/gcc_link_wrapper.py" --output="./brotli.exe" -- g++ -fstack-protector -Zomf -Zmap -Zhigh-mem -lcx -lintl -lpthread -m32 -Zstack 0x2000 -o "./brotli.exe" @"./brotli.exe.rsp"
fails with:Code: [Select][4/25136] LINK ./brotli.exe
FAILED: brotli.exe
C:/USR/BIN/python3 "../../../../../src/3rdparty/chromium/build/toolchain/gcc_link_wrapper.py" --output="./brotli.exe" -- g++ -fstack-protector -Zomf -Zmap -Zhigh-mem -lcx -lintl -lpthread -m32 -Zstack 0x2000 -o "./brotli.exe" @"./brotli.exe.rsp"
g++: internal compiler error: Segmentation fault signal terminated program emxomfld.exe
Please submit a full bug report,
with preprocessed source if appropriate.
See <https://github.com/bitwiseworks/gcc-os2/issues> for instructions.
popuplog.os2 has the following:Code: [Select]03-15-2023 17:36:32 SYS3175 PID 0dad TID 0001 Slot 008a
C:\USR\BIN\EMXOMFLD.EXE
c0000005
1e4dcd05
P1=00000002 P2=00141000 P3=XXXXXXXX P4=XXXXXXXX
EAX=00140fa9 EBX=00000473 ECX=00000107 EDX=00000473
ESI=200cf255 EDI=00140ffd
DS=0053 DSACC=d0f3 DSLIM=bfffffff
ES=0053 ESACC=d0f3 ESLIM=bfffffff
FS=150b FSACC=00f3 FSLIM=00000030
GS=0000 GSACC=**** GSLIM=********
CS:EIP=005b:1e4dcd05 CSACC=d0df CSLIM=bfffffff
SS:ESP=0053:0013eee4 SSACC=d0f3 SSLIM=bfffffff
EBP=0013ef28 FLG=00010203
LIBCN0.DLL 0001:0008cd05
Of course, if I run 'g++ -fstack-protector -Zomf -Zmap -Zhigh-mem -lcx -lintl -lpthread -m32 -Zstack 0x2000 -o "./brotli.exe" @"./brotli.exe.rsp"' directly - the command works fine, so perhaps it's an issue with python3's popen command....
______________________________________________________________________
Call Stack
______________________________________________________________________
EBP Address Module Obj:Offset Nearest Public Symbol
-------- --------- -------- ------------- -----------------------
Trap -> 7B0E2639 QT6WEBEE 0001:074A2639 __ZN5blink31NonSharedCharacterBreakIterator23CreateIteratorForBufferEPKDsj + 1E9 0001:074A2450 (platform_jumbo_68.o)
054AAC00 00006E65 Invalid address: 00006E65
Trap -> 13ACD179 QT6WEBEE 0001:0755D179 _vp8_dequant_idct_add_mmx + 1EC6F2D 0001:0569624C (../../../../../src/3rdparty/chromium/third_party/libvpx/source/libvpx/vp8/common/x86/dequantize_mmx.asm)
[64:1:0317/065341.318000:ERROR:system_network_context_manager.cpp(299)] Cannot use V8 Proxy resolver in single process mode.
[64:6:0317/065608.438000:ERROR:cert_verify_proc_builtin.cc(600)] No net_fetcher for performing AIA chasing.
followed not long after by a browser crash (which may or may not be related to the above)weakld: error: Unresolved symbol (UNDEF) '__ZN8printing16GenerateHandlersEv'