31
Setup & Installation / Re: Troubleshooting process trap/dump...how?
« on: May 05, 2025, 06:56:38 am »
Sometimes reseating the ram and any other cards fixes these types of issues as wears off any oxidation.
OS2World.com Forum is back !!!
Remember to visit OS2World at:
http://www.os2world.com
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.
Dave: Possibly. I'm still no clear how the PC/FTP exactly works, but since it was meant as a TCPIP stack for OS2 systems _without_ one (without IBM tcpip for os2) I suspect the IBM BSD stack to be completely bypassed?
F:\test>help 1521
SYS1521: There are too many parameters specified in the
*** statement on line *** of the CONFIG.SYS file. Line ***
is ignored.
EXPLANATION: The specified statement in the CONFIG.SYS file has more
parameters than are expected.
ACTION: Edit the CONFIG.SYS file to correct or remove the incorrect
statement and restart the system.
Turns out I had an updated qt6core.dll built, I just guess I didn't package it up. https://smedley.id.au/tmp/qt6-6.2.x-qt6core-20250204.zip
[K:\work\dooble-dry\build]make
L:/QT6-6.2.X/bin/qmake.exe -o Makefile K:/work/dooble-dry/dooble.pro
Project MESSAGE: The QtCharts module has been discovered.
make: Nothing to be done for 'first'.
L:\qt6-6.2.x\bin>bldlevel qmake.exe
Build Level Display Facility Version 6.12.675 Sep 25 2001
(C) Copyright IBM Corporation 1993-2001
Signature: @#cmake build system:0.0#@##1## 18 Jan 2025 18:18:51 ARCAOS-803C4C0::::0::@@qmake
Vendor: cmake build system
Revision: 0.00
Date/Time: 18 Jan 2025 18:18:51
Build Machine: ARCAOS-803C4C0
ASD Feature ID: 4C0
File Version: 0.0
Description: qmake
[K:\work\dooble-dry\build]make
L:/QT6-6.2.X/bin/qmake.exe -o Makefile K:/work/dooble-dry/dooble.pro
Assertion failed: _UM_LUMP_STATUS (olump) == _UMS_FREE, file U:/DEV/libc-git/src
/emx/src/lib/malloc/ialloc.c, line 116
Killed by SIGABRT
pid=0x0911 ppid=0x0910 tid=0x0001 slot=0x00c3 pri=0x0200 mc=0x0001 ps=0x0010
L:\QT6-6.2.X\BIN\QMAKE.EXE
Creating 0911_01.TRP
Moved 0911_01.TRP to W:\var\log\app\68169e12-0911_01-QMAKE-exceptq.txt
make: *** [Makefile:515: Makefile] Abort trap
[Even better, any idea where the -Werror comes from?
Are you also updating Qt for C++20?I wsan't planning on it - just remove -Werror from the makefiles..Code: [Select]:/work/dooble-dry/Source/dooble.cc
In file included from L:/QT6-6.2.X/include/QtCore/qfuture.h:45,
from L:/QT6-6.2.X/include/QtCore/QtCore:92,
from L:/QT6-6.2.X/include/QtConcurrent/QtConcurrentDepends:3,
from L:/QT6-6.2.X/include/QtConcurrent/QtConcurrent:3,
from K:/work/dooble-dry/Source/dooble.cc:41:
L:/QT6-6.2.X/include/QtCore/qfutureinterface.h:451:37: error: template-id not al
lowed for constructor in C++20 [-Werror=template-id-cdtor]
451 | explicit QFutureInterface<void>(State initialState = NoState)
| ^~~~~
L:/QT6-6.2.X/include/QtCore/qfutureinterface.h:451:37: note: remove the '< >'
cc1plus.exe: all warnings being treated as errors
make: *** [Makefile:12688: temp/obj/dooble.obj] Error 1
:/work/dooble-dry/Source/dooble.cc
In file included from L:/QT6-6.2.X/include/QtCore/qfuture.h:45,
from L:/QT6-6.2.X/include/QtCore/QtCore:92,
from L:/QT6-6.2.X/include/QtConcurrent/QtConcurrentDepends:3,
from L:/QT6-6.2.X/include/QtConcurrent/QtConcurrent:3,
from K:/work/dooble-dry/Source/dooble.cc:41:
L:/QT6-6.2.X/include/QtCore/qfutureinterface.h:451:37: error: template-id not al
lowed for constructor in C++20 [-Werror=template-id-cdtor]
451 | explicit QFutureInterface<void>(State initialState = NoState)
| ^~~~~
L:/QT6-6.2.X/include/QtCore/qfutureinterface.h:451:37: note: remove the '< >'
cc1plus.exe: all warnings being treated as errors
make: *** [Makefile:12688: temp/obj/dooble.obj] Error 1
Just a question: What are we doing to produce OS/2 binaries?
Do we call emxomf, wlink etc. to convert the binaries?
ANPM comes with Python2 scripts to begin with.Are you sure about that? I thought that everything had been updated to python3. Looking, all the scripts simply call python, "#! /usr/bin/python -tt", which here is,
W:\usr\bin>python --version
Python 3.9.21
You have already identified the problem: your python.exe is the same as python3.9.exe.
Just copy python2.7.exe over python.exe and you are fine.