X-Git-Url: https://git.kernel.dk/?p=fio.git;a=blobdiff_plain;f=Makefile;h=d9aedf52c5a1126b9e6b811e397b5c78b742fd9e;hp=4202ed80f2acb7ab12da6b8d7007107bd299e7a8;hb=3826b24ae5787cda4269749c1ebb4e7620f0c76c;hpb=65fa28ca25ff0128b13d8ab6b3a0f9f75e33825f diff --git a/Makefile b/Makefile index 4202ed80..d9aedf52 100644 --- a/Makefile +++ b/Makefile @@ -36,7 +36,7 @@ SOURCE := gettime.c ioengines.c init.c stat.c log.c time.c filesetup.c \ lib/lfsr.c gettime-thread.c helpers.c lib/flist_sort.c \ lib/hweight.c lib/getrusage.c idletime.c td_error.c \ profiles/tiobench.c profiles/act.c io_u_queue.c filelock.c \ - lib/tp.c lib/bloom.c lib/gauss.c + lib/tp.c lib/bloom.c lib/gauss.c workqueue.c ifdef CONFIG_LIBHDFS HDFSFLAGS= -I $(JAVA_HOME)/include -I $(JAVA_HOME)/include/linux -I $(FIO_LIBHDFS_INCLUDE) @@ -218,6 +218,12 @@ T_OBJS += $(T_LFSR_TEST_OBJS) T_OBJS += $(T_BTRACE_FIO_OBJS) T_OBJS += $(T_DEDUPE_OBJS) +ifneq (,$(findstring CYGWIN,$(CONFIG_TARGET_OS))) + T_DEDUPE_OBJS += os/windows/posix.o lib/hweight.o + T_SMALLOC_OBJS += os/windows/posix.o lib/hweight.o + T_LFSR_TEST_OBJS += os/windows/posix.o lib/hweight.o +endif + T_TEST_PROGS = $(T_SMALLOC_PROGS) T_TEST_PROGS += $(T_IEEE_PROGS) T_PROGS += $(T_ZIPF_PROGS) @@ -243,7 +249,7 @@ ifeq ($(CONFIG_TARGET_OS), SunOS) else INSTALL = install endif -prefix = /usr/local +prefix = $(INSTALL_PREFIX) bindir = $(prefix)/bin ifeq ($(CONFIG_TARGET_OS), Darwin)