Date: Mon, 1 Jun 1998 11:42:32 +0200 From: Alexander Bokovoy Reply-To: Alexander Bokovoy Organization: BSPU named after Maxim Tank Message-ID: <18487.980601@bspu.unibel.by> To: Andrew Cottrell 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, --=== The Soft Age coming soon ===--