delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2001/08/19/12:31:38

From: marcov AT toad DOT stack DOT nl (Marco van de Voort)
Newsgroups: comp.os.msdos.djgpp
Subject: Re: porting DJGPP libs to other compilers
Date: 19 Aug 2001 16:25:21 GMT
Organization: Eindhoven University of Technology, The Netherlands
Lines: 21
Message-ID: <slrn9nvq64.qcb.marcov@toad.stack.nl>
References: <009801c123df$58317540$0101bfbf AT f9c6f0>
NNTP-Posting-Host: toad.stack.nl
User-Agent: slrn/0.9.7.1 (FreeBSD)
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

In article <009801c123df$58317540$0101bfbf AT f9c6f0>, Matthew Smith wrote:
>      There is talk amongst the Allegro library developers of emulating some
> DOS functions to ease cross-platform migration.  I personally think this is
> outside the scope of Allegro and should be available as a kit to provide
> some of the DJGPP library for other compilers.
> I would like to start a Sourceforge project as outlined below, but as it

> 
> The primary goals are:-
> 
> a) To support the filefirst() filenext() and fileclose() functions
> with the ffblk structure filled to the best of each O/Ses ability.

FPC emulates Turbo Pascal using 32-bit functions on about 7-9 platforms. It
would be possible to port them to C, or use them as base. The license is
LGPL so that is DJGPP compatible. On Unix, the syscall/libc functions
opendir, readdir and closedir are used as base.
 
> Windows, Linux, FreeBSD, Solaris, BeOS, and MacOS

FPC supports all of them except MacOS, but BeOS is still alpha.

- Raw text -


  webmaster     delorie software   privacy  
  Copyright 2019   by DJ Delorie     Updated Jul 2019