OS/2, eCS & ArcaOS - Technical > Programming
Qt6 Development
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