path: root/README
diff options
authorJens Axboe <>2013-04-11 15:03:58 +0200
committerJens Axboe <>2013-04-11 15:03:58 +0200
commit6e1e384ec585617a096fc67cbad5661da9082396 (patch)
tree7639942b8ef599cb12d425ab0d97d3efb3b1e00b /README
parentb4ea84daaf58566fe21e50d6540a8bc287d91863 (diff)
README: update
Signed-off-by: Jens Axboe <>
Diffstat (limited to 'README')
1 files changed, 8 insertions, 12 deletions
diff --git a/README b/README
index 8db962b6..7df6306b 100644
--- a/README
+++ b/README
@@ -81,24 +81,20 @@
-Just type 'make' and 'make install'.
+Just type 'configure', 'make' and 'make install'.
Note that GNU make is required. On BSD it's available from devel/gmake;
on Solaris it's in the SUNWgmake package. On platforms where GNU make
isn't the default, type 'gmake' instead of 'make'.
-If your compile fails with an error like this:
+Configure will print the enabled options. Note that on Linux based
+platforms, you'll need to have the libaio development packages
+installed to use the libaio engine. Depending on distro, it is
+usually called libaio-devel or libaio-dev.
- CC gettime.o
-In file included from fio.h:23,
- from gettime.c:8:
-os/os.h:15:20: error: libaio.h: No such file or directory
-In file included from gettime.c:8:
-fio.h:119: error: field 'iocb' has incomplete type
-make: *** [gettime.o] Error 1
-Check that you have the libaio development package installed. On RPM
-based distros, it's typically called libaio-devel.
+For gfio, you need gtk 2.18 or newer and associated glib threads
+and cairo. gfio isn't built automatically, it needs to be enabled
+with a --enable-gfio option to configure.