Show Posts

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.


Messages - Paul Smedley

Pages: [1] 2 3 ... 87
1
Programming / Re: Qt6
« on: Today at 09:09:44 am »
gn seems to work standalone.

Do you have an autoninja too?

2
Programming / Re: Qt6
« on: December 07, 2022, 09:24:28 pm »
Trying to get the test suite building.... might help identify where the problems are in qprocess (and elsewhere)

Also found a possible way forward for nodejs - https://chromium.googlesource.com/v8/node-ci - building it with an alternative build tool which is already used by chromium

3
Programming / Re: Qt6
« on: December 07, 2022, 08:15:51 am »
I rebuilt qt-creator with the newer cmake, which took care of some of the DLL naming conflicts, and it also includes some fixes for path related issues.

https://smedley.id.au/tmp/qt-creator-8.0.1-os2-20221207.zip

It's still not terribly useful, as trying to tell it the path to a qmake.exe (for example) leads to a long delay, followed by a message "The qmake executable .... could not be added. Cannot start ...."

There's a (possibly related) console message:
Code: [Select]
[launcher] "qtc.utils.launcher: \"Socket error: QLocalSocket::connectToServer: Unknown error 49 (Can't assign requested address)\"\r\n"

Head scratching.... I built corelib with the unix Qprocess code - a DLL is at https://smedley.id.au/tmp/qt6core-20221207.zip

I don't get the socket error message; but I still get the 30 second delay then "The qmake executable .... could not be added. Cannot start ...."

The error is coming from https://github.com/psmedley/qt-creator-os2/blob/main/src/plugins/qtsupport/baseqtversion.cpp#L1807 but best I can tell, the executable isn't even getting called....

4
Programming / Re: New frontends for GCC 13...
« on: December 07, 2022, 05:03:27 am »
Yes that will be the initial plan....

5
Programming / Re: New frontends for GCC 13...
« on: December 07, 2022, 03:10:39 am »
What about one of the debug formats that Open Watcom supports?

dwarf output should work, but not sure it can be encapsulated into aout object files, and tools like emxomf will certainly choke on it....

6
Programming / Re: Qt6
« on: December 07, 2022, 02:37:38 am »
Getting back to thinking about the crash in focuswriter when typing sounds are enabled - do sounds work at all in Qt5? I can't for the life of me see any code that enables this....

They work in Dooble, playing the local radio station.

Seems to only be implemented in the webengine right now, namely "qt5/qtwebengine/src/3rdparty/chromium/media/audio/os2"

Thanks! For ease of reference - https://github.com/bitwiseworks/qtwebengine-chromium-os2/tree/38fcc8b007408de5f3b9c711c42b31b82a6349c0/chromium/media/audio/os2

I wonder if this can be adapted to add an os2 backend to qtmultimedia - ie at https://github.com/psmedley/qt6-multimedia-os2/tree/main/src/multimedia/platform

7
Programming / Re: Qt6
« on: December 07, 2022, 01:41:53 am »
I rebuilt qt-creator with the newer cmake, which took care of some of the DLL naming conflicts, and it also includes some fixes for path related issues.

https://smedley.id.au/tmp/qt-creator-8.0.1-os2-20221207.zip

It's still not terribly useful, as trying to tell it the path to a qmake.exe (for example) leads to a long delay, followed by a message "The qmake executable .... could not be added. Cannot start ...."

There's a (possibly related) console message:
Code: [Select]
[launcher] "qtc.utils.launcher: \"Socket error: QLocalSocket::connectToServer: Unknown error 49 (Can't assign requested address)\"\r\n"

(edited, added .zip to url)

8
Programming / New frontends for GCC 13...
« on: December 07, 2022, 12:17:07 am »
...due sometime next year..

https://www.phoronix.com/news/GCC-Modula-2-Ready
https://www.phoronix.com/news/GCC-Rust-v4-Cleared-For-Landing

When the GCC 13 code gets closer to release, I'll look at building it, noting that GCC 13 will drop support for STABS debug code, so we won't be able to built debug code....

9
Programming / Re: Qt6
« on: December 06, 2022, 11:45:04 pm »
https://smedley.id.au/tmp/qt6-6.2.4-os2-20221207.zip now includes (untested) examples in the examples folder

These are bound to show bugs :)

10
Programming / Re: Qt6
« on: December 06, 2022, 09:14:10 pm »
Hi Gregg - in my local os2.cmake - I have -lcx added to CMAKE_SHARED_LINKER_FLAGS_INIT; CMAKE_MODUE_LINKER_FLAGS_INIT & CMAKE_EXE_LINKER_FLAGS_INIT

When porting apps - you'll probably end up with thinks like QT6::WIDGETS-NOTFOUND in the generated build.make files - I need to work out why this is the case - possibly as the import libs have are qt6widgets_dll.a not qt6widgets.a - need to investigate...

11
Programming / Re: Qt6
« on: December 06, 2022, 08:30:41 am »
btw I posted about the menu problem at the Qt development mailing list... https://lists.qt-project.org/pipermail/development/2022-December/043388.html

12
Programming / Re: Qt6
« on: December 06, 2022, 08:22:43 am »
That's weird... I just don't see the code that enables audit.... I see why QtMultimedia fails with typing sounds:

Reference https://github.com/psmedley/qt6-multimedia-os2/blob/main/src/multimedia/platform/qplatformmediaintegration.cpp#L72 as we don't detect any of the supported backends, no audio is supported....

13
Programming / Re: Qt6
« on: December 06, 2022, 06:56:25 am »
Getting back to thinking about the crash in focuswriter when typing sounds are enabled - do sounds work at all in Qt5? I can't for the life of me see any code that enables this....

14
Programming / Re: Qt6
« on: December 06, 2022, 05:56:50 am »
New full build, that rolls in some changes to corelib, network and of course the TLS plugin... qbittorrent still not working :(

https://smedley.id.au/tmp/qt6-6.2.4-os2-20221206.zip

15
Programming / Re: Qt6
« on: December 06, 2022, 04:09:58 am »
Paul,

  Get a 404 on the tls plugin link...

Regards,

Oops - didn't copy the file over to the right directory...

Pages: [1] 2 3 ... 87