From: Bruce Cran Date: Wed, 19 Jan 2011 17:41:10 +0000 (-0700) Subject: Add instructions for building and running the Windows version of fio to README X-Git-Tag: fio-1.50-rc4~8 X-Git-Url: https://git.kernel.dk/?p=fio.git;a=commitdiff_plain;h=53adf64fba2457b922d5afeee500dcbad5ce963c Add instructions for building and running the Windows version of fio to README Signed-off-by: Jens Axboe --- diff --git a/README b/README index 2eec1a2a..eef8dc90 100644 --- a/README +++ b/README @@ -110,6 +110,26 @@ Check that you have the libaio development package installed. On RPM based distros, it's typically called libaio-devel. +Windows +------- + +On Windows Cygwin (http://www.cygwin.com) is required with at least +devel/gcc4 and devel/make installed in order to build fio, and +admin/cygrunsrv to run it. You can also install devel/git to fetch/update +the source files. To create an MSI installer package, install WiX 3.6 from +http://wix.sourceforge.net/releases/ and run dobuild.cmd from the +os/windows directory. + +Before running fio you'll need to have a copy of cygserver running. Run +"/usr/bin/cygserver-config" from an elevated Cygwin shell (i.e. launch the +Cygwin shell under the Administrator account) to configure it. Once +configured, run "net start cygserver" to start it, or type +"/usr/sbin/cygserver &" in the Cygwin shell to start a local copy. + +If fio exits with the message "Bad system call" it normally means that +Cygserver isn't running. + + Command line ------------