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

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

