OS/2, eCS & ArcaOS - Technical > Programming
Qt6 Development
Paul Smedley:
The 'good' news is that it's something particular to the 6.3.x code - I just rebuilt qtbase 6.4.3 and the DLL is fine. Will investigate this afternoon after my specialist appointment.
Rich Walsh:
--- Quote from: Paul Smedley on April 19, 2023, 10:30:00 pm ---I've attached exehdr output for the 'good'and 'bad' builds.
--- End quote ---
I was expecting some simple-minded cause but it looks like you're in Steven-territory now. Beside the obvious differences in file sizes, I see that some functions differ in size, mostly larger but some smaller Were these builds created with the same gcc version and the same optimization level? I tried sorting both listings by offset to look for significant size differences (and found some) but if they're built from different codebases then doing so doesn't prove much since intervening non-exported functions may have been added or removed. You may have to ask Steve to trace the load in his trusty kernel debugger to see why it fails.
Paul Smedley:
Thanks Rich, I've pestered Steven enough recently that I'll do some more local investigation first before I bug him!!
First thing I'll try is using Unix makefiles rather than Ninja.
Edit: OK that didn't help - will example compiler flags between 6.3.x and 6.4.x
Paul Smedley:
re: javascript issues in 6.4 - pretty sure these are due to the stubs in https://github.com/psmedley/qt6-webengine-os2/blob/6.4.x/src/3rdparty/chromium/v8/src/base/platform/platform-os2.cc#L205 from lines 205 downwards. These may also be the cause of the mksnapshot crash in 6.5
Paul Smedley:
I know I've been a bit quiet the last couple of weeks, I've needed some time away from Qt6 as it was starting to frustrate me. I also went away last weekend, and picked up a new car this week. The weather this weekend is pretty miserable (http://www.bom.gov.au/places/sa/henley-beach/) so I might look into some of the webengine issues later today.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version