Mail Archives: djgpp/2000/05/30/17:58:11
This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.
------_=_NextPart_001_01BFCA63.E681C2E0
Content-Type: text/plain
>B'cause Brian Paul said that Mesa's dos drivers needs some
>substansial works I decided to quit trying to compile Mesa and
>switch to MGL instead.
FWIW, Mesa 3.0 with Berhard Tschirren's Allegro driver compiles
out of the box, and Mesa 3.2 works with some very slight patching.
(the only thing that has changed from the driver's point of view is that
some of the sources have been renamed, and new ones have been added.)
It comes with a minimal GLUT that compiles practically everthing
available with the distro. (As well as 80-90% of the sample GL sources I
was able to find on the net.)
Also, Mesa will compile into the OS (off screen) driver, (just gotta type
'sh configure' then 'make' and when you create a rendering context,
just pass a linear buffer big enough to hold the pixel data (like an
allegro bitmap, i.e. bmp->line[0]) and off you go. Only downside is
you then have no GLUT.
It surprises me that there have been so many threads in this group over
the horrors of Mesa and DJGPP when it is really quite easy. (esp. thanks to
Mr. Tschirren's work on 3.0 and earlier.)
(For the curious, I use djdev2.03 bnu2952 and gcc2952 with locally compiled
bash, sh-utils, and fil-utils just to make sure they were built with the
latest
stuff.)
------_=_NextPart_001_01BFCA63.E681C2E0
Content-Type: text/html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=US-ASCII">
<META NAME="Generator" CONTENT="MS Exchange Server version 5.5.2448.0">
<TITLE>Re: MESA3D compiling problem</TITLE>
</HEAD>
<BODY>
<P><FONT SIZE=2 FACE="Arial">>B'cause Brian Paul said that Mesa's dos drivers needs some</FONT>
<BR><FONT SIZE=2 FACE="Arial">>substansial works I decided to quit trying to compile Mesa and</FONT>
<BR><FONT SIZE=2 FACE="Arial">>switch to MGL instead.</FONT>
</P>
<P><FONT SIZE=2 FACE="Arial">FWIW, Mesa 3.0 with Berhard Tschirren's Allegro driver compiles</FONT>
<BR><FONT SIZE=2 FACE="Arial">out of the box, and Mesa 3.2 works with some very slight patching.</FONT>
<BR><FONT SIZE=2 FACE="Arial">(the only thing that has changed from the driver's point of view is that</FONT>
<BR><FONT SIZE=2 FACE="Arial">some of the sources have been renamed, and new ones have been added.)</FONT>
</P>
<P><FONT SIZE=2 FACE="Arial">It comes with a minimal GLUT that compiles practically everthing</FONT>
<BR><FONT SIZE=2 FACE="Arial">available with the distro. (As well as 80-90% of the sample GL sources I</FONT>
<BR><FONT SIZE=2 FACE="Arial">was able to find on the net.)</FONT>
</P>
<P><FONT SIZE=2 FACE="Arial">Also, Mesa will compile into the OS (off screen) driver, (just gotta type </FONT>
<BR><FONT SIZE=2 FACE="Arial">'sh configure' then 'make' and when you create a rendering context, </FONT>
<BR><FONT SIZE=2 FACE="Arial">just pass a linear buffer big enough to hold the pixel data (like an </FONT>
<BR><FONT SIZE=2 FACE="Arial">allegro bitmap, i.e. bmp->line[0]) and off you go. Only downside is </FONT>
<BR><FONT SIZE=2 FACE="Arial">you then have no GLUT.</FONT>
</P>
<P><FONT SIZE=2 FACE="Arial">It surprises me that there have been so many threads in this group over </FONT>
<BR><FONT SIZE=2 FACE="Arial">the horrors of Mesa and DJGPP when it is really quite easy. (esp. thanks to</FONT>
<BR><FONT SIZE=2 FACE="Arial">Mr. Tschirren's work on 3.0 and earlier.)</FONT>
</P>
<P><FONT SIZE=2 FACE="Arial">(For the curious, I use djdev2.03 bnu2952 and gcc2952 with locally compiled</FONT>
<BR><FONT SIZE=2 FACE="Arial">bash, sh-utils, and fil-utils just to make sure they were built with the latest </FONT>
<BR><FONT SIZE=2 FACE="Arial">stuff.)</FONT>
</P>
</BODY>
</HTML>
------_=_NextPart_001_01BFCA63.E681C2E0--
- Raw text -