From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 19630 invoked by alias); 8 Jan 2013 03:09:03 -0000 Received: (qmail 19618 invoked by uid 22791); 8 Jan 2013 03:09:01 -0000 X-SWARE-Spam-Status: No, hits=0.4 required=5.0 tests=AWL,BAYES_20,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,KHOP_RCVD_TRUST,RCVD_IN_DNSWL_LOW,RCVD_IN_HOSTKARMA_YE X-Spam-Check-By: sourceware.org Received: from mail-vc0-f181.google.com (HELO mail-vc0-f181.google.com) (209.85.220.181) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Tue, 08 Jan 2013 03:08:55 +0000 Received: by mail-vc0-f181.google.com with SMTP id gb30so20191220vcb.40 for ; Mon, 07 Jan 2013 19:08:54 -0800 (PST) MIME-Version: 1.0 Received: by 10.220.219.204 with SMTP id hv12mr83702697vcb.71.1357614534163; Mon, 07 Jan 2013 19:08:54 -0800 (PST) Received: by 10.58.196.162 with HTTP; Mon, 7 Jan 2013 19:08:54 -0800 (PST) Date: Tue, 08 Jan 2013 03:09:00 -0000 Message-ID: Subject: Clarification on GLUT and Cygwin From: MyBig SpamEmail To: cygwin-xfree@cygwin.com Content-Type: text/plain; charset=ISO-8859-1 X-IsSubscribed: yes Mailing-List: contact cygwin-xfree-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-xfree-owner@cygwin.com Reply-To: cygwin-xfree@cygwin.com Mail-Followup-To: cygwin-xfree@cygwin.com X-SW-Source: 2013-01/txt/msg00005.txt.bz2 (Apologies if this is not the correct place to ask this question, this is my first post to this group). We have a legacy-but-still-active project that used GLUT with native Win32 in Cygwin (using X-Windows is not an option for a number of reasons). Lately new users have not been able to compile the codebase, they get OpenGL compiler errors. This has been discussed many times in discussion forums, and the Cygwin/X official FAQ even clarified the issue (http://x.cygwin.com/docs/faq/cygwin-x-faq.html#q-opengl-link-problems), but on new systems I could not get any of our projects to compile. and could not find the directories listed in the FAQ. I tracked down our problem to a June/2012 announcement about the OpenGL package being obsoleted (http://www.cygwin.com/ml/cygwin-announce/2012-06/msg00003.html). >>From what I was able to determine (and please correct me if I am wrong): - The official FAQ and discussion forums are now incorrect... In Cygwin you can only use GLUT with X-Windows, any historic projects will no longer work. - /usr/include/opengl/GL no longer exists (used to have Win32 native OpenGL files, including GLUT) - /usr/include/w32api/GL is the new location for Win32 native OpenGL files, but GLUT is no longer supported for Win32 native - /usr/include/GL still has OpenGL and GLUT header files for X-Windows - As a workaround, we can still install the obsolete OpenGL package from the "_obsolete" category in Cygwin's setup.exe installer, which will provide /usr/include/opengl/GL with Win32 native OpenGL+GLUT Are all these observations correct? If so, you may want to update the official Cygwin/X FAQ. Also, I am trying to figure out how to resolve this issue going forward. Will the obsolete OpenGL package always be available to use in the future, or will this package eventually be completely dropped from Cygwin? (I hope not, this may make us have to move away from Cygwin.) Thanks for the clarification! -kato -- 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/