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 - Alex Taylor

Pages: [1] 2 3 ... 27
1
Programming / Re: VisualAge C++ 3.6.5 (+ Fix2) - WarpIn or RPM?
« on: October 25, 2024, 02:09:36 pm »
There is zero need for Netscape when installing Feature Install based products. See my tutorials on the subject:

Part 1 describes using the WPS Install Objects. It actually uses VAC 3.65 as an example, so you can just install it using the example CXXVARS.RSP I listed. 

Part 2 describes how to use FI in CID or 'backend' mode so you don't need to mess with the Install Objects at all.

IMO Feature Install is actually quite a neat install backend once you take Netscape out of the picture, although there is a certain amount of caution involved when using any program that runs in the WPS process (as FI does).  I wrote a couple of replacement GUIs (generally in VX-REXX) for the FI backend to install specific products.  My HPFS386 installer is one such example: https://hobbesarchive.com/?detail=/pub/os2/util/system/HPFS386Installer_2009-04-04.zip

(FWIW I much prefer this approach over rewriting the whole install in something like WarpIN.)

2
Setup & Installation / Re: OS/2 Booting with Bootman
« on: October 18, 2024, 02:38:36 pm »
Windows has its own equivalent to LVM, called Logical Disk Manager.  It's been a while since I used XP, but IIRC you can open it by right-clicking on "My Computer", choosing "Manage", and scrolling through the options tree on the left until you find the Logical Disk Manager (ISTR it's hidden under a folder in a slightly non-obvious place).

From there you can remove any XP-assigned drive letter from a partition.

If OS/2 still can't boot, then what you will want to do is: from OS/2 boot media (e.g. the install CD), go into LVM and make sure the OS/2 volume has a drive letter.

3
Setup & Installation / Re: OS/2 Booting with Bootman
« on: October 18, 2024, 12:06:17 am »
What's the problem with installing both OS/2 and XP to C:? They both use their own drive letter logic and neither one should know (or care) what drive letter the other thinks it has.

4
Setup & Installation / Re: How to get rid of the second boot menue?
« on: September 06, 2024, 02:39:17 pm »
Are you using an old or prerelease version of the UEFI ArcaOS boot loader? That menu is part of the loader, but it's been disabled by default in all GA releases.

5
Applications / Re: Unzip Version 6.0 hangs when booting to a commandline
« on: August 01, 2024, 01:52:35 pm »
Current versions of ArcaOS don't use klibccfg.dll at all.  It doesn't load it, TTBOMK doesn't even ship with it.

(It instead provides a replacement called prewrite.dll which provides the path remapping feature to the limit extent that it's needed/useful.)

6
Applications / Re: XWP v1.0.16
« on: June 14, 2024, 02:03:30 pm »
I'm just writing down which other software does not respect the default font size that can now be controlled with the XWP "Font Size" feature.
- ArcaOS Package Manager
- NewView

A distinction needs to be made here between "respect" and "adhere to".  These programs have their own user-customizable font size setting which they use in preference to any others. This is as it should be. 

In fact, NewView does use the system font setting as its default if (and only if) a user font is not specified. Again, this is as it should be.  Of course, this normally happens only when you first run it after a fresh install. Try deleting newview.ini and then see what happens.  :D

7
Hardware / Re: Getting a new printer
« on: June 09, 2024, 01:31:20 pm »
For importing into OS/2 (pscript or psprint) then it's generally better to use the Windows PPD instead of the Linux one.  You should be able to find it somewhere on the driver disk or from the  manufacturer's website.

As noted earlier, you shouldn't really need CUPS just to print from traditional OS/2 applications. However, you would need CUPS to print from applications that don't support the native OS/2 print system (like most of those written in Qt).

To get the printer supported in CUPS it's normally a matter of finding out which CUPS driver package supports it (there are several), and installing that.  (Or you could just select a generic Postscript printer as the CUPS model, if you don't need model-specific features.)

8
Hardware / Re: Getting a new printer
« on: June 06, 2024, 01:22:25 pm »
Does it import more than one ppd files too? I've tried to import at least 4 ppds for different printers in the lasts 20 years. Most of them with the IBM cli tools before your versions come up. I'm thinking about if it's worth starting from scratch again.
Sure, you can import more than one PPD. Every PPD you import is saved in \sys\install\prndrv\ppd_xx and kept whenever a new import is done.

Quote
Btw. I've sometimes still the problem with your psndrv (?) that it takes very long until the page came out. Sometimes pages are printed only after a reboot. Also I can't still print with small margins (less than 12,xmm). Although one of my printers allow 4-5mm the other can print without any margin on the other system. Maybe my setup is mess up hence the question to the expert on this topic :-).

Margin capabilities are defined by the PPD. Laser printers as a rule have a minimum margin size. Only certain inkjets can do margin-less printing TTBOMK.

Performance could be caused by any number of things. The first thing I'd check is whether the IBM PSCRIPT driver behaves the same.

One thing to try is reducing the print job size by tweaking the font download settings (this is highly dependent on what type of job you are printing so there's no set rule for it; try printing to file and comparing the file sizes with different settings).

If the printer's Postscript emulation is simply slow, you could also try printing as image (some apps like Lucide have a setting for this).

9
Hardware / Re: Getting a new printer
« on: June 06, 2024, 04:32:49 am »
If you use the Manage Printers GUI then there's no need to clean the PPD manually - just select Import PPD from the menu and it will handle all of that automatically.

10
Applications / Re: Lost / Missing Software for OS/2
« on: April 01, 2024, 01:58:56 pm »
I'm trying to find ATOK8 for OS/2.
I guess it is a Japanese input method editor

ATOK is commercial software; TTBOMK the Windows version is still sold but the OS/2 version was discontinued years ago. I'm pretty certain you won't find a legitimate copy anywhere except possibly the secondhand market (ebay or whatever), and even then I'd call it a long shot.

11
Programming / Re: ArcaOS - Recreate a complete build environment?
« on: April 01, 2024, 01:52:56 pm »
Need at least some of this in your environment too,
Code: [Select]
SET SHELL=sh.exe
SET EMXSHELL=sh.exe
SET CONFIG_SHELL=sh.exe
SET MAKESHELL=sh.exe
SET EXECSHELL=sh.exe

Be very careful with SET EMXSHELL -- in my experience, having this defined will cause many programs built with the old EMX+GCC to break horribly. I never set this (and make sure to remove it if any RPM adds it), and I've never needed it to build modern gcc stuff.

12
Programming / Re: Start program from VX-Rexx
« on: March 23, 2024, 10:38:15 pm »
ADDRESS CMD "P:\test\pdftotext.exe source.PDF input.txt"
Results in "private_alloc failed, error code = 0x00000137

Actually, I think this is probably an error from pdftotext.exe itself (or rather, its C runtime).

Does it depend on DLLs or other support files in its current directory? If so, you might need to change the current working directory (or possibly even manipulate the path/libpath/dpath etc).

13
Programming / Re: Start program from VX-Rexx
« on: March 22, 2024, 11:20:30 pm »
1. Don't put .exe after cmd, I'm pretty sure it's a keyword command, not a reference to cmd.exe
2. Don't use 'start', running a program with address cmd (at least from VXREXX) will already start a separate session (and minimize it, IIRC).

The following should suffice for running a program from VX-REXX:
Code: [Select]
ADDRESS CMD "P:\test\pdftotext.exe source.PDF input.txt"
Plus any output redirection you need, of course.

14
Setup & Installation / Re: DB2 v. 6.1 / Java
« on: February 23, 2024, 03:03:38 pm »
You may have the Java 1.1.8 runtime already installed in \OS2\JRE\Java11. If so, you can call it using a wrapper script that sets
Code: [Select]
SET JAVA_HOME=x:\OS2\JRE\Java11
SET SWING_HOME=%JAVA_HOME%\SWING
SET BEGINLIBPATH=%JAVA_HOME%\DLL;
SET PATH=%JAVA_HOME%\BIN;%PATH%
SET CLASSPATH=%JAVA_HOME%\LIB\SecMA.jar;%SWING_HOME%\swingall.jar;%JAVA_HOME%\LIB\classes.zip;
where x: is your system drive.

(Not tested so make whatever tweaks are needed.)

15
Applications / Re: Themes
« on: February 18, 2024, 02:34:00 pm »
If you want all the icons in the DLL, easiest way is to use RDC which is included with the RESMGR package.
Code: [Select]
rdc <dllname>But copy the DLL to a temporary directory first, because depending on the DLL this can output a large number of files.

Pages: [1] 2 3 ... 27