Also: http://mingw.5.n7.nabble.com/How-does-mingw-support-pipe-tp8714p8722.html looks like it’s equivalent unless you’re using select(), but the Windows API doesn’t support select() in general.

--------
Dan Wilcox
@danomatika
danomatika.com
robotcowboy.com

On Jun 26, 2015, at 11:04 AM, Dan Wilcox <danomatika@gmail.com> wrote:

Looks like Windows has a posix pipe function, it’s called “_pipe”: https://msdn.microsoft.com/en-us/library/edze9h7e(VS.71).aspx

I imagine this just requires using a platform check to name the function using a macro.


On Jun 26, 2015, at 6:00 AM, pd-dev-request@lists.iem.at wrote:

From: IOhannes m zmölnig <zmoelnig@iem.at>
Subject: Re: [PD-dev] Compiling iemnet on Windows XP
Date: June 25, 2015 at 3:30:28 PM EDT


On 06/25/2015 07:32 PM, Fred Jan Kraan wrote:
While testing the Makefile.pdlibbuilder, I found that iemnet depends on
a pipe library, which appeared not to be supported by MinGW. CygWin is
roumoured to support it, but I never tried this.

rather than an obscure "pipe library" iemnet uses the POSIX standard
"pipe()".
the rest is correct though (and i never tried it either; nor do i intend
to go the cygwin route)

gfmadsr
IOhannes