X-Recipient: archive-cygwin@delorie.com
X-SWARE-Spam-Status: No, hits=-1.3 required=5.0 	tests=AWL,BAYES_00,SPF_HELO_PASS,SPF_PASS
X-Spam-Check-By: sourceware.org
X-Trace: 119212352/mk-filter-4.mail.uk.tiscali.com/B2C/$b2c-THROTTLED-DYNAMIC/b2c-CUSTOMER-DYNAMIC-IP/79.66.17.75/None/johne53@tiscali.co.uk
X-SBRS: None
X-RemoteIP: 79.66.17.75
X-IP-MAIL-FROM: johne53@tiscali.co.uk
X-MUA: Microsoft Outlook Express 6.00.2900.2180Produced By Microsoft MimeOLE  V6.00.2900.2180
X-IP-BHB: Once
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: ApwEAHJzT0lPQhFL/2dsb2JhbACEVbsVWJAXhkM
Message-ID: <007d01c96468$2fb2e780$4001a8c0@mycomputer>
From: "John Emmas" <johne53@tiscali.co.uk>
To: <cygwin@cygwin.com>
References: <005b01c96455$6c6bed60$4001a8c0@mycomputer> <2ca21dcc0812220903k38b8923v892f508b2ec55620@mail.gmail.com> <20081222172855.GB27364@ednor.casa.cgf.cx> <002001c96462$6a46d790$4001a8c0@mycomputer> <20081222184129.GA23447@ednor.casa.cgf.cx>
Subject: Re: Named pipes (blocking problem)
Date: Mon, 22 Dec 2008 19:04:59 -0000
MIME-Version: 1.0
Content-Type: text/plain; 	format=flowed; 	charset="iso-8859-1"; 	reply-type=original
Content-Transfer-Encoding: 7bit
X-IsSubscribed: yes
Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe@cygwin.com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-help@cygwin.com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner@cygwin.com
Mail-Followup-To: cygwin@cygwin.com
Delivered-To: mailing list cygwin@cygwin.com
Note-from-DJ: This may be spam

----- Original Message ----- 
From: "Christopher Faylor"
Sent: 22 December 2008 18:41
Subject: Re: Named pipes (blocking problem)
>
> Cygwin tries to emulate linux/POSIX.  CreateNamedPipe is not a
> linux/POSIX function.  Cygwin does not implement Windows functions.  So,
> no, Cygwin does not implement its own versions of CreateNamedPipe or
> ReadFile.
>
> As I suggested, if you want to build a pure Windows program, you
> shouldn't be using Cygwin.  Use MinGW instead - http://mingw.org/ .
>
Thanks for the clarification.  As it happens, the program is jackdmp for
which (I believe) MinGW binaries are available.  However, in this case, my
client apps would be Cygwin programs.

Can Cygwin's compiler successfully cross-link to MinGW binaries (libs)?
I've never tried although I've occasionally tried to cross-link a Cygwin
executable to a lib compiled using Visual C++.  The results have tended to
be very hit-and-miss.  The link seemed to work okay but the resulting app
would often misbehave (e.g. at run time, Windows might complain that the 
procedure entry point for one or more functions couldn't be found).

John

--
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/

