OS/2, eCS & ArcaOS - Technical > Programming

Qt6 Development

<< < (180/180)

Martin Iturbide:
Hi Paul

In that case, do you think it will make sense to put Qt 6.2  on the Netlabs RPM?

Regards

Paul Smedley:

--- Quote from: Martin Iturbide on June 09, 2025, 03:28:23 am ---In that case, do you think it will make sense to put Qt 6.2  on the Netlabs RPM?

--- End quote ---

It depends what the purpose/intent is. For getting an updated (but unstable) browser - then yes. If it's for compatibility with ported apps - I'm less sure. The DLL hell with 8.3 file names is real.....

Martin Iturbide:

--- Quote from: Paul Smedley on June 09, 2025, 11:17:55 am ---
--- Quote from: Martin Iturbide on June 09, 2025, 03:28:23 am ---In that case, do you think it will make sense to put Qt 6.2  on the Netlabs RPM?

--- End quote ---

It depends what the purpose/intent is. For getting an updated (but unstable) browser - then yes. If it's for compatibility with ported apps - I'm less sure. The DLL hell with 8.3 file names is real.....

--- End quote ---

I think it will be more the ported apps. I know that Qt6 is not mandatory today, but Tellie is starting to port some apps with Qt6 and I think we should be moving into that. But the idea is not to break the Qt5 things that are working. If Qt5 and Qt6 can not coexist that will be a stopper.

Regards

Paul Smedley:
Qt5 and Qt6 can coeexist fine. My comment on DLL hell was more for mixing versions of Qt6..

Dave Yeo:

--- Quote from: Paul Smedley on June 09, 2025, 10:21:21 pm ---Qt5 and Qt6 can coeexist fine. My comment on DLL hell was more for mixing versions of Qt6..

--- End quote ---

There will be some binaries that will take care, one example is qmake.

--- Code: ---L:\qt6-6.2.x\bin>which2 -a qmake*
./qmake.exe (also ./qmake6.exe, ./qmake.exe, ./qmake6.exe,
 w:/usr/bin/qmake-qt5.dbg, w:/usr/bin/qmake-qt5.exe, w:/usr/bin/qmake-qt5.sh,
 w:/usr/bin/qmake.exe, w:/usr/bin/qmake-qt5.exe, w:/usr/bin/qmake.exe) 10

--- End code ---


--- Code: ---L:\qt6-6.2.x>qmake --version
QMake version 2.01a
Using Qt version 4.7.3 in W:\usr\lib

--- End code ---

Navigation

[0] Message Index

[*] Previous page

Go to full version