Mail Archives: djgpp/2020/01/15/12:39:42
This is a port of PDCurses 3.9 to MSDOS/DJGPP.
DJGPP specific changes.
=======================
- The DJGPP specific implementation of PDC_napms using INT 0x2f
function 0x1680 and INT 0x28 does not work properly as soon as
a program like DOSIDLE.EXE is loaded. Programs using PDC_napms
seem to hang and it becomes necessary to hit some key to reactivate
them. The DJGPP specific implementation now calls delay from libc
instead.
- Apart from this change, only the Makefile for DJGPP has been
modified to install the products according to the stock DJGPP
installation tree.
The port has been configured and compiled on WinXP SP3, Win98SE,
MS-DOS 7.10 with DOSLFN 0.41c and MS-DOS 6.22 with DOSLFN 0.41c.
There is no guarantee that this may be possible with any other DOS-
like OS. Due to the use of long file names it will not be possible
to configure and compile without LFN support. The port has been
compiled using gcc346, bnu2331b and djdev205 (CVS repository code).
The diffs file shows the changes. The library documentation is
located in /contrib/PDCurses.39 and /share/doc/PDCurses.39.
To build the libraries and the sample and test programs change into
the _build directory under the top source directory and start
djbuild.bat.
Getting the port.
=================
The port consists of the usual two packages that have been produced
using djdev205 (CVS repository code) and can be downloaded from
ftp.delorie.com and mirrors as (time stamp 2019-12-30):
PDCurses 3.9 headers, libraries and documentation:
ftp://ftp.delorie.com/pub/djgpp/current/v2tk/pdcur39a.zip
PDCurses 3.9 source:
ftp://ftp.delorie.com/pub/djgpp/current/v2tk/pdcur39s.zip
To send PDCurses specific bug reports look at
<http://pdcurses.sourceforge.net/> to see how to register to the bug
mailing list.
Send suggestions and bug reports concerning the DJGPP port to
comp.os.msdos.djgpp or <djgpp AT delorie DOT com>.
Enjoy.
Guerrero, Juan Manuel <juan DOT guerrero AT gmx DOT de>
- Raw text -