This is the mail archive of the
cygwin-xfree
mailing list for the Cygwin XFree86 project.
Re: Problem trying to build Cygwin X server from source
- From: Jon TURNEY <jon dot turney at dronecode dot org dot uk>
- To: cygwin-xfree at cygwin dot com
- Cc: mdl at alum dot mit dot edu
- Date: Sun, 20 Oct 2013 21:28:35 +0100
- Subject: Re: Problem trying to build Cygwin X server from source
- Authentication-results: sourceware.org; auth=none
- References: <87vc0t2g10 dot fsf at foil dot strangled dot net>
- Reply-to: cygwin-xfree at cygwin dot com
- Reply-to: cygwin-xfree <cygwin-xfree at cygwin dot com>
On 19/10/2013 20:54, Mark Lillibridge wrote:
>
> This is xserver-cygwin-1.14.3-1, the latest as of several weeks ago.
>
> The part that is failing (make done in
> /usr/src/xorg-server-1.14.3-1/src/xserver-cygwin-1.14.3-1/hw/xwin/glx):
>
> CC wgl_ext_api.lo
> In file included from wgl_ext_api.c:72:0:
> generated_wgl_wrappers.c:79:1: error: unknown type name 'PFNWGLDXSETRESOURCESHAREHANDLENVPROC'
> generated_wgl_wrappers.c:79:1: warning: initialization makes integer from pointer without a cast [enabled by default]
> generated_wgl_wrappers.c:80:1: error: unknown type name 'PFNWGLDXOPENDEVICENVPROC'
> generated_wgl_wrappers.c:80:1: warning: initialization makes integer from pointer without a cast [enabled by default]
> generated_wgl_wrappers.c:81:1: error: unknown type name 'PFNWGLDXCLOSEDEVICENVPROC'
> generated_wgl_wrappers.c:81:1: warning: initialization makes integer from pointer without a cast [enabled by default]
> ...
I think this is error is due to the khronos-opengl-registry package being more
recent than the wglext.h provided by w32api-headers.
I think the easiest way to work around this is to update wglext.h from
http://www.opengl.org/registry/api/GL/wglext.h
> Any suggestions? The online documentation is seriously out of date,
> predating the use of cygport.
Which documentation, specifically?
--
Jon TURNEY
Volunteer Cygwin/X X Server maintainer
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://x.cygwin.com/docs/
FAQ: http://x.cygwin.com/docs/faq/