OS/2, eCS & ArcaOS - Technical > Programming

Qt6 Development

<< < (161/178) > >>

Dave Yeo:
OK, solved it. Removed the C_INCLUDE_PATH, LIBRARY_PATH and CPLUS_INCLUDE_PATH, leaving the PATH and BEGINLIBPATH statements and qmake ../dooble.pro works.
Guess I was getting too fancy with setting up the environment

Paul Smedley:
Not able to test it right now,  as it will trigger a regeneration of build.ninja and likely want to rebuild all of webengine,  but I noticed that ninja was updated earlier this year to v1.12.1

I updated the fork at https://github.com/psmedley/ninja-os2 and built a binary. https://smedley.id.au/tmp/ninja-1.12.1-os2-20240907.zip

Paul Smedley:
Made some progress with Qt 6.2.8 webengine over the weekend - seems that https://github.com/psmedley/qt6-webengine-os2/commit/83083b1d2f14d1297b8ac24ae0dfad85e90e2037 allows some pages with light javascript to work  - screenshots in the applications thread.

Also, because I'm a glutton for punishment... https://github.com/psmedley/qt6-base-os2/tree/6.8.x

Paul Smedley:

--- Quote from: Paul Smedley on October 13, 2024, 08:41:32 am ---Also, because I'm a glutton for punishment... https://github.com/psmedley/qt6-base-os2/tree/6.8.x

--- End quote ---

Uggh https://github.com/psmedley/qt6-base-os2/blob/6.8.x/src/corelib/kernel/qeventdispatcher_os2.cpp is going to need substantial rework to get it compiling/building

Paul Smedley:
For interest only...

Most recent builds have been done using a Lenovo M73p - Intel 6th gen processor. Newer hardware generally has limitations around the amount of free memory that OS/2 sees.

I recently imaged the SSD in this box, and converted it to a Virtualbox VDI. Yesterday, I installed this VDI onto a cheap box I got recently from Amazon - https://www.amazon.com.au/gp/product/B0CPY5M4S3 (I paid $A292 for it) which is running an Intel 12th Gen i5-12450H processor and 16GB RAM. I replaced the crappy SSD included with a 1TB version.

Running some testing with qt6-base-os2 and examples on:

Lenovo M73p - 1h51m
Beelink SEi12 (2 cores) - 1h43m
Beelink SEi12 (4 cores) - 1h13m

So with 4 cores, some pretty decent time saving waiting for builds to finish. I might see if I can get further improvements beyond 4 cores :)

Things have been quiet on the Qt front for me, I'm stuck in terms of ideas on how to proceed in stabilising the beast.

Cheers,

Paul

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version