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.

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

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
To: pd-dev@lists.iem.at


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