* fio heads up
@ 2013-01-10 18:58 Jens Axboe
0 siblings, 0 replies; only message in thread
From: Jens Axboe @ 2013-01-10 18:58 UTC (permalink / raw)
To: fio
Hi,
After 2.0.13 was tagged yesterday, I pulled the configure branch into
the master branch. The configure branch attempts to get rid of the
special casing and weak helper lib by instead doing a "typical"
configure compile and runtime test before building fio. I did NOT use
autogen/conf (I think it's crap), I just rolled my own based on what
qemu also has.
Basically what this means is that you must run ./configure before
building fio. Fio will do this automatically, if it hasn't already been
run, when make is invoked.
Not only does this get rid of the guessing we currently have to do, it
also gets rid of the need to use EXTRA_ for cflags/libs. For instance,
it will automatically build the RDMA engine or use the libnuma support,
if it's available at build time. Much easier.
If you use git to update, please do a make clean after pulling in
everything!
And please do report any issues you found, either configure not working
right or mis-detections (failure to find foo, or finding foo when it's
not really there). Windows build is currently broken, but apart from
that, I think it should work mostly everywhere.
--
Jens Axboe
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2013-01-10 18:58 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-01-10 18:58 fio heads up Jens Axboe
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox