Date: Mon, 1 Jun 1998 11:42:32 +0200 From: Alexander Bokovoy <bokovoy AT bspu DOT ac DOT by> Reply-To: Alexander Bokovoy <bokovoy AT bspu DOT ac DOT by> Organization: BSPU named after Maxim Tank Message-ID: <18487.980601@bspu.unibel.by> To: Andrew Cottrell <acottrel AT spam DOT magna DOT com DOT au> CC: djgpp AT delorie DOT com Subject: Re: Scitech MGL 4.05 working? References: <356fc76d DOT 21845568 AT news DOT magna DOT com DOT au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Precedence: bulk Hi Andrew, 30.05.98, you wrote: > Hi, > Does anyone have a set of fully working MGL 4.05 (or possibly 4.04) > libs that were built with GCC 2.8.1? I have working MGL 4.04 libraries compiled with gcc 2.8.0 (-fsjlj-exceptions -O2 -m486 and some symbol definitions). Of course, it is not a simple work, I did many minor changes in the sources to bring them compiles. Other changes caused addition to support MS DOS <-> ANSI code page translation in font management and support for keyboards with native languages that outside ASCII (character codes higher 127) Also I've changed MVFileDialog to allow use LFN features of DJGPP. I found that -O6 switch which used in dj32.mak by default produce larger code than -O2 (size overhead depends of library: between 2k and 50k). This work was very hard for GCC 2.8.0: it produces 'internal compiler bug' sometimes, sometimes it disappeared after recompilation :-). I don't test it with GCC 2.8.1. Although all examples works good, fox&bear does not work at all. I was impressed OpenGL support under MS DOS by MESA GL. It work very well. Other problem I found was misunderstanding S3 Trio 64V2 DX/GX by programs that uses MGL in 256 SVGA color modes. I'll think to produce full exploration and send report to Kendall as a bug. Note that programs not work even on the machines with S3 Trio 64V2 DX/GX and SciTech UniVBE or Display Doctor installed. They starts and give black screen. ;-(. Regards, Alexander Bokovoy, <bokovoy AT bspu DOT unibel DOT by> --=== The Soft Age coming soon ===--