diff options
author | Jens Axboe <axboe@kernel.dk> | 2020-07-25 08:01:03 -0600 |
---|---|---|
committer | Jens Axboe <axboe@kernel.dk> | 2020-07-25 08:01:03 -0600 |
commit | 1d458e5b8044d81b96cccfc82e3fd99cbb1eebf9 (patch) | |
tree | 27ae198627640986177f08e61f143e8f0b6f5878 /configure | |
parent | c355011a2509fdf6caa2a220e1534d61f14c4801 (diff) | |
download | fio-1d458e5b8044d81b96cccfc82e3fd99cbb1eebf9.tar.gz fio-1d458e5b8044d81b96cccfc82e3fd99cbb1eebf9.tar.bz2 |
configure: error early on too old compier
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Diffstat (limited to 'configure')
-rwxr-xr-x | configure | 14 |
1 files changed, 14 insertions, 0 deletions
@@ -496,6 +496,20 @@ else fi ########################################## +# check compiler version + +cat > $TMPC <<EOF +#include "$(pwd)/compiler/compiler.h" +int main(void) +{ + return 0; +} +EOF +if ! compile_prog "" "" "compiler check"; then + fatal "Your compiler is too old, needs GCC 4.9 or higher" +fi + +########################################## # check endianness if test "$bigendian" != "yes" ; then bigendian="no" |