OS/2, eCS & ArcaOS - Technical > Applications

WPS-Wizard Installation Fails in ArcaOS

<< < (2/3) > >>

Remy:

--- Quote from: Martin Iturbide on February 16, 2025, 02:56:31 pm ---
--- Quote from: Remy on February 15, 2025, 03:05:56 pm ---Did you read the readme.1st file ?

--- End quote ---

The readme says it requires Cairo and Innotek Font Engine (Freetype 2). I think I have both installed by default on ArcaOS, but I'm not sure if those are the right versions.

Just in case I tried installing the "Innotek Font Engine", rebooted and got the same install error.

Regards

--- End quote ---

I only see Cairo2.dll and Cairos2.dll under ArcaOS but it seems it needs cairo146.dll !

Martin Iturbide:
Thanks Remy

This  https://www.os2site.com/sw/dev/cairo/cairo-1.4.6-os2-bin.exe worked for me to pass with install procedure.
I'm writing that down on the github, just in case I forget in five years :) -> https://github.com/OS2World/UTIL-WPS-WPS-Wizard/releases

I guess it installed fine, but of course that there are something that overlaps with ArcaOS. (Ex: Icon Size).

Regards

Martin Iturbide:
Hi

If I combine the XWPS xView with WPS-Wizard I get into trouble. The CPU climbs up and desktop shows bad.

Regards

Martin Iturbide:
Hello

Just dreaming in technicolor here. If WPS-Wizard ever get a developer maybe I can suggest this:
- Checking of the source code is complete.
- Updating the Cairo library version.
- Improving the icons.
- Bug fixing comparability with xWPS X-View. (or maybe the issue is somewhere else)
- Fixing the margins on the left box, where the icon shows off place.
- Maybe removing/disabling the "Icon Size" feature since we already have that functionality in ArcaOS, but this one is open source while Dynamic Icons is close source. (Remember that for me close source software is future abandonware)

Regards

Dave Yeo:
Quickly looking, it requires VACPP 3.08 including the toolkit that shipped with 3.08, a problem as it is so old. Perhaps it can be linked to the libs from the current toolkit.
Chris's environment also seems to have been modified quite a bit, beginning of compile fails like this,

--- Code: ---********** Compiling Menufolder... ***********
make[1]: Entering directory 'H:/tmp/UTIL-WPS-WPS-Wizard/Menufolder/c'
icc -I ../include -I ../../include -I H:/cwmm/common_functions/include -Ge- /Gm+ -G4 /ss -Gl /O+ -Oc+ -Ol- /Q+ /C  /Fo../o/menufolder.obj menufolder.cpp
menufolder.cpp(30:10) : error EDC3008: Source file "except.h" cannot be opened.
..\include\menufolder.hh(9:10) : error EDC3008: Source file <wpfolder.hh> cannot be opened.
..\include\menufolder.hh(10:10) : error EDC3008: Source file <wppgm.hh> cannot be opened.
..\include\menufolder.hh(33:12) : error EDC3263: Syntax error - expected ";" or "," and found "*".
..\include\menufolder.hh(45:29) : error EDC3090: Syntax error - expected "base class" and found "M_WPFolder".
..\include\menufolder.hh(58:1) : warning EDC3517: Some members did not appear in the release order list for SOM class "M_CWMenuFolder".
..\include\menufolder.hh(58:1) : informational EDC3406: "wpclsQueryTitle()" is a member of "M_CWMenuFolder".

--- End code ---

The missing exceptq.h is an easy fix though adjustments may be needed to use the current one.
The missing wpfolder.hh and wppgm.hh are a bigger problem. It seems to me they can be generated from wpfolder.idl and wppgm.idl but I forget how and quickly looking doesn't remind me.
Then the GCC parts likely need updating, at least the flags and things like adjustments to use the installed Cairo.
Then the fun of fixing things. Chris got so frustrated that he quit OS/2, the bugs seemed unfixable and people would hose their systems and blame Chris even though he was clear it was unstable.
It's a shame as I really liked it.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version