Mail Archives: djgpp/1998/06/01/05:54:40
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 ===--
- Raw text -