delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2001/04/10/19:50:30

Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT sources DOT redhat DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT sources DOT redhat DOT com>
List-Help: <mailto:cygwin-help AT sources DOT redhat DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT sources DOT redhat DOT com
Delivered-To: mailing list cygwin AT sources DOT redhat DOT com
X-Apparently-From: <earnie?boyd AT yahoo DOT com>
Message-ID: <3AD36F13.EA650143@yahoo.com>
Date: Tue, 10 Apr 2001 16:37:39 -0400
From: Earnie Boyd <earnie_boyd AT yahoo DOT com>
Reply-To: Earnie Boyd <cygwin AT cygwin DOT com>,
Earnie Boyd <mingw-users AT lists DOT sourceforge DOT net>
X-Mailer: Mozilla 4.76 [en] (WinNT; U)
X-Accept-Language: en
MIME-Version: 1.0
To: Roger Sayle <roger AT metaphorics DOT com>
CC: Andre Bleau <bleau AT igb DOT umontreal DOT ca>,
Cygwin Mailing List <cygwin AT cygwin DOT com>,
Earnie Boyd <mingw-users AT lists DOT sourceforge DOT net>
Subject: Re: GL/gl.h in w32api
References: <Pine DOT SOL DOT 4 DOT 20 DOT 0104101349190 DOT 20146-100000 AT daylight DOT daylight DOT com>

Roger Sayle wrote:
> 
> > > Is there any reason why the include files in the opengl package
> > > shouldn't be moved to the w32api package?
> > >
> >
> > Yes!  The opengl headers belong with the opengl package not the w32api
> > package.  The maintainers of w32api don't maintain opengl and vice versa
> > so we would never be able to complete a new distribution of the w32api
> > package.
> 
> The mainainers of w32api do maintain a significant subset of opengl,
> namely the libraries opengl32.a, libglaux.a, libglu32.a, libglut.a
> and libglut32.a.  Indeed, listed in the noteworthy changes documentation
> for w32api 0.1.2 is "Added the Win32 extensions for OpenGL".
> 
> Doesn't it seem strange that the entry points for the import libraries
> and the headers describing them are maintained in different packages.
> Microsoft include both the OpenGL headers and libraries in their WIN32
> SDK.  And I'll guess that most other w32api libraries are described by
> w32api header files.
> 

I would accept a "clean room" implementation of the Microsoft OpenGL
headers and import libraries.  A clean room implementation is where you
use only related documentation to create the files.  I however will not
be doing this myself.

This discussion is also pertinent to MinGW so I've cross posted.

Earnie.

P.S.: There is no need to include my personal email in the discussion. 
I'm on both lists.

_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com


--
Want to unsubscribe from this list?
Check out: http://cygwin.com/ml/#unsubscribe-simple

- Raw text -


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