Message-ID: <009801c123df$58317540$0101bfbf@f9c6f0> From: "Matthew Smith" To: Subject: porting DJGPP libs to other compilers Date: Mon, 13 Aug 2001 11:02:27 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.50.4522.1200 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200 Reply-To: djgpp AT delorie DOT com Hi DJ, 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 would involve distributing your library code I thought I would ask you first. I would appreciate advice on what license I should apply to this project if I start it, or if I am duplicating an existing idea. -Matt 1. Project Full Name DJGPP Suitcase 2. Project Purpose and Summarization This project is intended to port key parts of the DJGPP library which are not POSIX compliant. The aim is to allow programs developed primarily for DJGPP and DOS to be supported in other operating systems. 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. b) The extra string functions which are not POSIX compliant, yet depended on by many, would be packaged for other compilers. The O/Ses these functions would be supported for would be in the first place those supported by the Allegro games library. namely Windows, Linux, FreeBSD, Solaris, BeOS, and MacOS 3. License LGPL - or whatever is more appropriate 4. Project Public Description same as 2 5. Project Unix Name djsuits or djsuitcase