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 ... 25 26 [27] 28 29 ... 140
391
Programming / Re: Qt6 Development
« on: March 28, 2023, 04:28:39 am »
Thanks for the tip, will investigate tonight.

392
Programming / Re: Qt6 Development
« on: March 27, 2023, 10:02:27 pm »
Weird.... - Zhigh-mem is definitely being used....
Code: [Select]
g++ -no-pie -Zstack 8192 -Zhigh-mem  -g  -DIN_GCC     -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -Zomf -Zstack 8192 -Zhigh-mem -o cc1plus.exe \
      cp/cp-lang.o c-family/stub-objc.o cp/call.o cp/class.o cp/constexpr.o cp/constraint.o cp/cp-gimplify.o cp/cp-objcp-common.o cp/cp-ubsan.o cp/cvt.o cp/cxx-pretty-print.o cp/decl.o cp/decl2.o cp/dump.o cp/error.o cp/except.o cp/expr.o cp/friend.o cp/init.o cp/lambda.o cp/lex.o cp/logic.o cp/mangle.o cp/method.o cp/name-lookup.o cp/optimize.o cp/parser.o cp/pt.o cp/ptree.o cp/repo.o cp/rtti.o cp/search.o cp/semantics.o cp/tree.o cp/typeck.o cp/typeck2.o cp/vtable-class-hierarchy.o attribs.o incpath.o c-family/c-common.o c-family/c-cppbuiltin.o c-family/c-dump.o c-family/c-format.o c-family/c-gimplify.o c-family/c-indentation.o c-family/c-lex.o c-family/c-omp.o c-family/c-opts.o c-family/c-pch.o c-family/c-ppoutput.o c-family/c-pragma.o c-family/c-pretty-print.o c-family/c-semantics.o c-family/c-ada-spec.o c-family/c-ubsan.o c-family/known-headers.o c-family/c-attribs.o c-family/c-warn.o c-family/c-spellcheck.o i386-c.o emx-cxx.o default-c.o cc1plus-checksum.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a libcommon.a ../libcpp/libcpp.a -lintl  ../libbacktrace/.libs/backtrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a   -lmpc -lmpfr -lgmp   -lz
&
Code: [Select]
g++ -fno-PIE -c -Zstack 8192 -Zhigh-mem  -g  -DIN_GCC     -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -I. -Ic-family -I../.././gcc -I../.././gcc/c-family -I../.././gcc/../include -I../.././gcc/../libcpp/include  -I../.././gcc/../libdecnumber -I../.././gcc/../libdecnumber/bid -I../libdecnumber -I../.././gcc/../libbacktrace   -o c-family/cppspec.o -MT c-family/cppspec.o -MMD -MP -MF c-family/.deps/cppspec.TPo ../.././gcc/c-family/cppspec.c
g++ -no-pie -Zstack 8192 -Zhigh-mem  -g  -DIN_GCC     -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -Zomf -Zstack 8192 -Zhigh-mem -o cpp.exe gcc.o gcc-main.o ggc-none.o \
  c-family/cppspec.o driver-i386.o emx-driver.o libcommon-target.a \
   libcommon.a ../libcpp/libcpp.a -lintl  ../libbacktrace/.libs/backtrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a

393
Hardware / Re: AHCI and Virtualbox
« on: March 27, 2023, 10:01:06 pm »
Have you updated the config.sys of the image to load OS2AHCI.ADD instead of (or in addition to) the DANIS506.ADD ?
Obviously, you will need to start Virtualbox having the OS/2 guest use IDE, update config.sys and then switch over VirtualBox to AHCI.

Yes - definitely os2ahci.add is in config.sys (in addition to danis506.add). I've even tried solely using os2ahci.add.

I might have to do a fresh install, but it would be nice not to have to try work out which rpm packages to reinstall....

394
Programming / Re: Qt6 Development
« on: March 27, 2023, 12:16:47 pm »
OK - got the SYS error on another box - pretty sure something isn't using high-mem, so it's exhausting the 512mb ram.... will investigate tomorrow...

395
Programming / Re: Qt6 Development
« on: March 27, 2023, 10:45:27 am »
https://smedley.id.au/tmp/gcc-9.5.0-os2-20230327.zip - install on same drive as rpm is installed - all files in usr/local950

To use this GCC (9.5.0) in place of rpm version (9.2.0) - should just need to add %UNIXROOT%\usr\local950\bin to the front of the path....

Be interesting to see if others see the SYS0147 error I was seeing - or if that's something peculiar to the AOS install I'm testing on.

396
Hardware / AHCI and Virtualbox
« on: March 27, 2023, 10:25:44 am »
Hi All,

On my recent NUC, I'm running ArcaOS under Virtualbox (Ubuntu host). All works great, except the image I'm using was originally setup using IDE - and disk IO (when tested with Sysbench) is slow with write speeds in particular. I was looking to switch to AHCI - but when attempting to do this I get the dreaded OS/2 is unable to operate the hard disk message - seems the disk images aren't found.

Any hints to fix this? On another VM I was able to switch to AHCI without issue, so not sure what I might be doing wrong!

Cheers,

Paul.

397
Programming / Re: Qt6 Application Testing
« on: March 27, 2023, 06:25:49 am »
To be clear, I only tested with the last 6.2.4 Qt build, mixing Qt versions will work in some cases, but YMMV

398
Programming / Re: Qt6 Development
« on: March 26, 2023, 09:58:42 pm »
Can you build with a prefix of qt6 or /qt6? For now, that seems the best way to keep it separate from @unixroot

I'm actually now not so certain it was the gcc version causing the issues - I reset GCC to the rpm version, and still got errors. I'd also been messing around yesterday on that box wih replacing the i686 versions of libs with the pentium4 ones - so maybe something go screwed up there too.

Perhaps I'll install to @unixroot/usr950 or something to keep it seperate - or just to @unixroot/usr/local ?

399
Programming / Re: Qt6 Development
« on: March 26, 2023, 10:19:22 am »
OK 9.5.0 is built and the source builds without the kludge now - whether it will help with the crash I was seeing is another matter.

I also need to workout how I can easily distribute the build - 'make install' put it into my %unixroot% but I've always struggled with how to package anything that installs in /usr

Edit: something is janky with this build - causes the system to run out of ram. wonder if -Zhigh-mem wasn't used as a link option?

Will rebuild with manually forcing LDFLAGS to include -Zhigh-mem....

400
Programming / Re: Qt6 Development
« on: March 26, 2023, 09:23:13 am »
Not sure it's the problem, but came across a hack in https://github.com/psmedley/qt6-webengine-os2/blob/6.4.x/src/3rdparty/chromium/third_party/blink/renderer/platform/wtf/hash_table.h#L612 that I'd forgotten about. Turns out this is a bug in GCC that corrected in 9.3.0

Currently building 9.5.0 based on the bww patches and will see how it goes...

401
Programming / Re: Qt6 Application Testing
« on: March 26, 2023, 06:20:15 am »
What Qt version are you using to test with? 6.2.4 or a newer one?

402
Confirmed on linux - opened a dooble window - then from a command line tried 'dooble https://www.abc.net.au' and it opened in a new window rather than a new tab of the existing window.

403
Programming / Re: Qt6 Application Testing
« on: March 26, 2023, 12:40:50 am »
KO built dav1d as a system library - and has had success with it with VLC.

I built a Qt 6.2.4 qt6webee.dll using his DLL. It seems much more successful. I can still break it if I pause/resume - but I've been able to watch a couple of minutes of a video that broke after 20 seconds or so previously.

https://smedley.id.au/tmp/qt6webee-6.2.4-20230326.zip

404
Programming / Re: Qt6 Application Testing
« on: March 25, 2023, 10:08:14 pm »
Hi Roberto,

Using the browser to improve, in general, I can't even open it on YouTube, as you comment.
But Yahoo's page closes everything, without any trap. And the console shows me the same error as before, in Google when I wanted to look for something that had the lyrics ñ closed. Google now does not close, but the word "ñoña" shows me as "? o? a" and looks for it as " o a"
Forget comment, Paul shows the version of dooble of the
19/02/23  0:32      7.189.189  6.028 a---  dooble
I believe that now this works better:
02/25/23 5:51 7.202.135 396 A --- dooble.exe
We must use one or another or better the first of the 19/02/23 ?

Dooble version shouldn't matter - unless there is a specific fix/change in a newer version. There haven't been any OS/2 specific changes in recent times.

Thanks for testing. I'll try look into the silent exits today, but I'm also trying to work out what's going on with Qt 6.4 Webengine...

405
Programming / Re: Qt6 Application Testing
« on: March 25, 2023, 10:06:05 pm »
Hi David,
  The new QT6 6.3.2 20230325 version works here the same as you show - I can now display OS2World and HTML5TEST in Dooble without exiting, so good progress! Still get an exit attempting to view YouTube and various news sites though - thanks!

Probably the same I'm seeing here. I have my custom libcn0.dll installed on one machine, which gives me a TRP on every exit - which help me work out what's going on.

Pages: 1 ... 25 26 [27] 28 29 ... 140