From jan@swi.psy.uva.nl Mon Oct 29 11:55:41 2001
Received: from gollem.swi.psy.uva.nl (root@gollem [145.18.152.30])
	by swi.psy.uva.nl (8.11.2/8.11.2) with ESMTP id f9TAtft25482;
	Mon, 29 Oct 2001 11:55:41 +0100 (MET)
Received: (from jan@localhost)
	by gollem.swi.psy.uva.nl (8.11.3/8.11.3/SuSE Linux 8.11.1-0.5) id f9TAtfS04426;
	Mon, 29 Oct 2001 11:55:41 +0100
Date: Mon, 29 Oct 2001 11:55:41 +0100
Message-Id: <200110291055.f9TAtfS04426@gollem.swi.psy.uva.nl>
From: Jan Wielemaker <jan@swi.psy.uva.nl>
Subject: Re: [SWIPL] OS/2 port
To: SWI-Prolog users mailing list <prolog@swi.psy.uva.nl>,
   prolog-request@swi.psy.uva.nl
Phone: +31 - 20 - 525 6121

> I require a port of SWI-Prolog. I have downloaded the current sources and have
> the necessary GNU and emx (also xffree86 possibly useful for porting XPCE)
> facilities installed but upon reading the README.OS2 file I find little
> resemblance between the files and directory structure described?

There are ports of plain SWI-Prolog, though I don't know the status. It
isn't very hard to port but requires some skills in C programming,
knowledge of OS/2 and program configuration.

Doesn't OS/2 have Win32 compatible graphics API? The current XPCE
release defines the symbol WIN32_GRAPHICS to be able to compile for
Win32 graphics API on systems that don't show as Win32 systems, such
as the Cygwin environment.

> I have found a port on HOBBIES ftp server but this performs very differently
> from the Windows version being unable to scroll through history and compounding
> rather than replacing existing predicates upon successive consults to a file.

This can hardly be a port of SWI-Prolog. Consult has always works as it
does now and by porting it it will be hard to get different behaviour,
unless modified on purpose of course.

	--- Jan

