delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2000/03/06/10:57:40

Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT sourceware DOT cygnus DOT com>
List-Archive: <http://sourceware.cygnus.com/ml/cygwin/>
List-Post: <mailto:cygwin AT sourceware DOT cygnus DOT com>
List-Help: <mailto:cygwin-help AT sourceware DOT cygnus DOT com>, <http://sourceware.cygnus.com/ml/#faqs>
Sender: cygwin-owner AT sourceware DOT cygnus DOT com
Delivered-To: mailing list cygwin AT sourceware DOT cygnus DOT com
Message-ID: <38C3D551.75580725@cs.unc.edu>
Date: Mon, 06 Mar 2000 10:57:05 -0500
From: Jeffrey Juliano <juliano AT cs DOT unc DOT edu>
X-Mailer: Mozilla 4.7 [en] (WinNT; U)
X-Accept-Language: en
MIME-Version: 1.0
To: "Suhaib M. Siddiqi" <ssiddiqi AT InspirePharm DOT Com>
CC: cygwin AT sourceware DOT cygnus DOT com
Subject: Re: Compiling Mesa from CVS under Cygwin B20.1
References: <POEJIIKDIPBMBPOANKOAEEILCAAA DOT ssiddiqi AT InspirePharm DOT Com>

"Suhaib M. Siddiqi" wrote:
> 
> > recently open-sourced GLX?  If so, I'm surprised that there is a libgl.a.
> > I didn't think GLX would build to something called libgl.a.
> 
> You need to get a book on OpenGL and read it carefully.  Sorry for the
> comments.

...because I thought GLX would compile into something called libglx.a,
that augments libgl.a.  Guess I'm wrong.  I thought using the GLX
extensions, like GLU, would require an additional -l flag to the linker.

I just re-skimmed the introduction and Appendix C of _OpenGL Programming
Guide_, and see no mention of what -l flags to use.  Having never used
the GLX extensions, and having never read something like _OpenGL
Programming for the X Window System_, I think this was a reasonable
wrong assumption to make.


> If you do not know the differences between wGL, and GLX then I would be
> wastin my time here.

Um, I knew what GLX is, but was unfamiliar with the name "wGL" and
thought you had typed "wGL" as an abbreviation for "the OpenGL
implementation that comes with microsoft windows".

I've never had to use GLX or wGL; so far, glut has served all my needs. 
Which is kind of the point of glut, until you have a need for extensions
particular to your window system, or are writing commercial quality code
requiring better UI.  So, I was unfamiliar with how one links to the GLX
or wGL extensions.

Any other confusion in this thread likely stems from, as I've repeatedly
embarrassed myself by saying, my not realizing he's using MESA GL and
not opengl32.  Next time I read the question more carefully before
trying to help someone in the waning moments before falling asleep.

Sorry to waste your time...and this is getting offtopic so I'll stop
now.  I'm sure other people don't really care about what "I thought". 
But thanks for correcting my incorrect assumptions about wGL and GLX. 
And, again, thanks for your work on cygwin-xfree86.


cheers,

-jeff

--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com

- Raw text -


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