www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1999/12/28/18:55:20

Message-ID: <DB85AFBE7C0DD311BF260004ACB80BFCECEA@nex_server.nextransport.com>
From: George Kinney <GKinney AT nextransport DOT com>
To: "'djgpp AT delorie DOT com'" <djgpp AT delorie DOT com>
Subject: Re: Mesa w/ DJGPP
Date: Tue, 28 Dec 1999 09:55:04 -0500
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_01BF5143.86185124
Content-Type: text/plain

In article <59y84.923$PI1 DOT 21332 AT dfiatx1-snr1 DOT gtei DOT net>,
>  "Damian Yerrick" <NOSP AT Msnews@pineight.8m.com> wrote:
>> "Brian Racer" <eagle1ssn AT yahoo DOT com> wrote:
>> > I just downloaded the MESA zip files. I then extracted them to a
>directory
>> > and followed the instructions to make the dos make. It is giving me
>errors
>>
>> What errors?
>>
>>
>Compilation ERRORS!!

>I've had the same problem the library wont compile for dos/djgppp

The DOS support in MESA 3.0 is deprecated, meaning outdated, un-supported,
and
likely broken badly. It was never a complete port anyways. It didn't support
all features,
and of those it did, most were not 100%. In other words, it wasn't a really
good alternative
for DOS at any point. The windows port works fine with LCC-W32, VC++6
(includes current
project files, etc.) , and with a little tweaking it'll go with MingW32.

The DOS driver could likely be re-written to run on top of Allegro for the
DOS port (in one of it's earlier
incarnations, it did just that) , but it'll be a piece of work. (I don't
have the time or the interest in 
it personally).

As for GLUT, it'll build on top of any working MESA library, so it's no big
deal. (It'll work on top
of the sgi and MS openGL libraries as well.)

For most DOS users, unless you are looking forward to porting a large
complex library to get 
an openGL like interface, try MGL from scitech. From what I've seen and
heard, it's best to get
the pre-built libraries for DJGPP, but it should work fine from that point
on.

------_=_NextPart_001_01BF5143.86185124
Content-Type: text/html
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3DUS-ASCII">
<META NAME=3D"Generator" CONTENT=3D"MS Exchange Server version =
5.5.2448.0">
<TITLE>Re: Mesa w/ DJGPP</TITLE>
</HEAD>
<BODY>

<P><FONT SIZE=3D2 FACE=3D"Arial">In article =
&lt;59y84.923$PI1 DOT 21332 AT dfiatx1-snr1 DOT gtei DOT net&gt;,</FONT>
<BR><FONT SIZE=3D2 FACE=3D"Arial">&gt;&nbsp; &quot;Damian Yerrick&quot; =
&lt;NOSP AT Msnews@pineight.8m.com&gt; wrote:</FONT>
<BR><FONT SIZE=3D2 FACE=3D"Arial">&gt;&gt; &quot;Brian Racer&quot; =
&lt;eagle1ssn AT yahoo DOT com&gt; wrote:</FONT>
<BR><FONT SIZE=3D2 FACE=3D"Arial">&gt;&gt; &gt; I just downloaded the =
MESA zip files. I then extracted them to a</FONT>
<BR><FONT SIZE=3D2 FACE=3D"Arial">&gt;directory</FONT>
<BR><FONT SIZE=3D2 FACE=3D"Arial">&gt;&gt; &gt; and followed the =
instructions to make the dos make. It is giving me</FONT>
<BR><FONT SIZE=3D2 FACE=3D"Arial">&gt;errors</FONT>
<BR><FONT SIZE=3D2 FACE=3D"Arial">&gt;&gt;</FONT>
<BR><FONT SIZE=3D2 FACE=3D"Arial">&gt;&gt; What errors?</FONT>
<BR><FONT SIZE=3D2 FACE=3D"Arial">&gt;&gt;</FONT>
<BR><FONT SIZE=3D2 FACE=3D"Arial">&gt;&gt;</FONT>
<BR><FONT SIZE=3D2 FACE=3D"Arial">&gt;Compilation ERRORS!!</FONT>
</P>

<P><FONT SIZE=3D2 FACE=3D"Arial">&gt;I've had the same problem the =
library wont compile for dos/djgppp</FONT>
</P>

<P><FONT SIZE=3D2 FACE=3D"Arial">The DOS support in MESA 3.0 is =
deprecated, meaning outdated, un-supported, and</FONT>
<BR><FONT SIZE=3D2 FACE=3D"Arial">likely broken badly. It was never a =
complete port anyways. It didn't support all features,</FONT>
<BR><FONT SIZE=3D2 FACE=3D"Arial">and of those it did, most were not =
100%. In other words, it wasn't a really good alternative</FONT>
<BR><FONT SIZE=3D2 FACE=3D"Arial">for DOS at any point. The windows =
port works fine with LCC-W32, VC++6 (includes current</FONT>
<BR><FONT SIZE=3D2 FACE=3D"Arial">project files, etc.) , and with a =
little tweaking it'll go with MingW32.</FONT>
</P>

<P><FONT SIZE=3D2 FACE=3D"Arial">The DOS driver could likely be =
re-written to run on top of Allegro for the DOS port (in one of it's =
earlier</FONT>
<BR><FONT SIZE=3D2 FACE=3D"Arial">incarnations, it did just that) , but =
it'll be a piece of work. (I don't have the time or the interest in =
</FONT>
<BR><FONT SIZE=3D2 FACE=3D"Arial">it personally).</FONT>
</P>

<P><FONT SIZE=3D2 FACE=3D"Arial">As for GLUT, it'll build on top of any =
working MESA library, so it's no big deal. (It'll work on top</FONT>
<BR><FONT SIZE=3D2 FACE=3D"Arial">of the sgi and MS openGL libraries as =
well.)</FONT>
</P>

<P><FONT SIZE=3D2 FACE=3D"Arial">For most DOS users, unless you are =
looking forward to porting a large complex library to get </FONT>
<BR><FONT SIZE=3D2 FACE=3D"Arial">an openGL like interface, try MGL =
from scitech. From what I've seen and heard, it's best to get</FONT>
<BR><FONT SIZE=3D2 FACE=3D"Arial">the pre-built libraries for DJGPP, =
but it should work fine from that point on.</FONT>
</P>

</BODY>
</HTML>
------_=_NextPart_001_01BF5143.86185124--

- Raw text -


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