X-Recipient: archive-cygwin AT delorie DOT com X-SWARE-Spam-Status: No, hits=-2.5 required=5.0 tests=AWL,BAYES_00,SPF_PASS X-Spam-Check-By: sourceware.org Message-ID: <4A00520C.6080005@users.sourceforge.net> Date: Tue, 05 May 2009 09:49:48 -0500 From: "Yaakov (Cygwin/X)" User-Agent: Thunderbird 2.0.0.21 (Windows/20090302) MIME-Version: 1.0 To: cygwin AT cygwin DOT com Subject: Re: problems using Xlib.h/Xwindows.h/unistd.h and win32api under gcc-4 References: <49FFC04E DOT 7010601 AT gmail DOT com> <20090505085953 DOT GS21324 AT calimero DOT vinschen DOT de> In-Reply-To: <20090505085953.GS21324@calimero.vinschen.de> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Corinna Vinschen wrote: > AFAICS this is a generic problem with the X11/Xwindows.h file which > should be fixed upstream. The definition of sleep as Sleep might be > fine for a native X server, but not for the Cygwin X server and should > be guarded with a #ifndef __CYGWIN__. is meant to be used only within XWin/Xming, which obviously needs to be able to include both X11 and windows.h headers without conflicting. Otherwise, X11 and Windows GUI really don't mix, so this header isn't meant to be used by client code. Yaakov Cygwin/X -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (Cygwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEAREIAAYFAkoAUgwACgkQpiWmPGlmQSM8AwCgnu0YR2q1Vk6VDipaeS9VpDIy oAoAnRJoY0NHGwxRRV5ZHonzjeNe8AtQ =K1hg -----END PGP SIGNATURE----- -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/