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: 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.