www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2000/05/30/17:58:11

Message-ID: <DB85AFBE7C0DD311BF260004ACB80BFC01F9CE@nex_server.nextransport.com>
From: George Kinney <GKinney AT nextransport DOT com>
To: djgpp AT delorie DOT com
Subject: Re: MESA3D compiling problem
Date: Tue, 30 May 2000 14:21:40 -0400
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2448.0)
Reply-To: djgpp AT delorie DOT com

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">&gt;B'cause Brian Paul said that Mesa's dos drivers needs some</FONT>
<BR><FONT SIZE=2 FACE="Arial">&gt;substansial works I decided to quit trying to compile Mesa and</FONT>
<BR><FONT SIZE=2 FACE="Arial">&gt;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-&gt;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 -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019