From 99db656470de6175c85d21f55aaf0a30337aa011 Mon Sep 17 00:00:00 2001 From: Jens Axboe Date: Mon, 14 Jan 2013 19:33:40 +0100 Subject: [PATCH] fusion-aw: make configure and compile actually work Signed-off-by: Jens Axboe --- configure | 5 +++-- engines/fusion-aw.c | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/configure b/configure index c9932b57..08c8bd2e 100755 --- a/configure +++ b/configure @@ -643,14 +643,15 @@ echo "GUASI $guasi" # fusion-aw probe fusion_aw="no" cat > $TMPC << EOF -#include +#include int main(int argc, char **argv) { struct vsl_iovec iov; return vsl_vectored_write(0, &iov, 0, O_ATOMIC); } EOF -if compile_prog "" "-lvsldpexp" "fusion-aw"; then +if compile_prog "" "-L/usr/lib/fio -lnvm-primitives" "fusion-aw"; then + LIBS="-L/usr/lib/fio -lnvm-primitives $LIBS" fusion_aw="yes" fi echo "Fusion-io atomic engine $fusion_aw" diff --git a/engines/fusion-aw.c b/engines/fusion-aw.c index 20d13e05..0bc5c0b3 100644 --- a/engines/fusion-aw.c +++ b/engines/fusion-aw.c @@ -22,7 +22,7 @@ #include "../fio.h" -#include +#include /* Fix sector size to 512 bytes independent of actual sector size, just like * the linux kernel. */ -- 2.25.1