From: daz Date: 2004-03-28T08:59:24+09:00 Subject: Re: mkfifo on windows Ara.T.Howard wrote: > > windoze types- > yeah, whaddyawant ? :> > but am unsure if windows has a posix compliant mkfifo call? I think not. Having http://unxutils.sourceforge.net/ installed with a mkfifo.exe included, led me to try it. Further research revealed that it's a dummy prog that outputs: "D:\UNIX\USR\LOCAL\WBIN\MKFIFO.EXE: fifo files not supported" > require 'io/wait' io/wait may be standard lib, but it doesn't install on bccwin32 (headers sys/ioctl.h, sys/filio.h not available) "cpp32 -ID:/ruby/SOURCE~1/cvs_head/bccwin32 -ID:/RUBY/SOURCE~1/CVS_HEAD -I. -ID:/RUBY/SOURCE~1/CVS_HEAD/BCC32/../ -ID:/RUBY/SOURCE~1 /CVS_HEAD/BCC32/../missing /q /k- /w- /v- /O2 conftest.c " conftest.c: checked program was: /* begin */ #include /*top*/ #ifndef DOSISH # error #endif /* end */ That doesn't seem to indicate an error but it still doesn't run the makefile. - can't see it in a PragProg mswin32 install, either. > echo __done__ 1>&2 # signals end of stderr This form doesn't work on Win9x, WinNT only ? (perhaps you're not using it in the main prog, but FYI) Hope that doesn't permanently deter you from multi-platform consideration. daz