Looks like Windows has a posix pipe function, it’s called “_pipe”: https://msdn.microsoft.com/en-us/library/edze9h7e(VS.71).aspx 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 https://twitter.com/danomatika danomatika.com http://danomatika.com/ robotcowboy.com http://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 mailto: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 mailto: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