X-Recipient: archive-cygwin AT delorie DOT 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 AT tiscali DOT co DOT uk X-SBRS: None X-RemoteIP: 79.66.17.75 X-IP-MAIL-FROM: johne53 AT tiscali DOT co DOT 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" To: References: <005b01c96455$6c6bed60$4001a8c0 AT mycomputer> <2ca21dcc0812220903k38b8923v892f508b2ec55620 AT mail DOT gmail DOT com> <20081222172855 DOT GB27364 AT ednor DOT casa DOT cgf DOT cx> <002001c96462$6a46d790$4001a8c0 AT mycomputer> <20081222184129 DOT GA23447 AT ednor DOT casa DOT cgf DOT 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 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 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/