hall-lab / speedseq

A flexible framework for rapid genome analysis and interpretation
MIT License
311 stars 116 forks source link

error: static assertion failed: comparison object must be invocable as const #145

Open mariana19901990 opened 3 years ago

mariana19901990 commented 3 years ago

I am trying to install the speedseq using:

git clone --recursive https://github.com/hall-lab/speedseq

However, when I use make I get this error message:

/usr/include/c++/8/bits/stl_tree.h:777:8: error: static assertion failed: comparison object must be invocable as const is_invocable_v<const _Compare&, const _Key&, const _Key&>,

error: static assertion failed: comparison object must be invocable as const make[6]: [src/api/CMakeFiles/BamTools-static.dir/build.make:238: src/api/CMakeFiles/BamTools-static.dir/internal/bam/BamMultiReader_p.cpp.o] Error 1 make[6]: Leaving directory '/home/programs/speedseq/src/freebayes/bamtools/build' make[5]: [CMakeFiles/Makefile2:369: src/api/CMakeFiles/BamTools-static.dir/all] Error 2 make[5]: Leaving directory '/home/programs/speedseq/src/freebayes/bamtools/build' make[4]: [Makefile:149: all] Error 2 make[4]: Leaving directory '/home/programs/speedseq/src/freebayes/bamtools/build' make[3]: [Makefile:39: ../bamtools/lib/libbamtools.a] Error 2 make[3]: Leaving directory '/home/programs/speedseq/src/freebayes/src' make[2]: [Makefile:2: all] Error 2 make[2]: Leaving directory '/home/programs/speedseq/src/freebayes' make[1]: [Makefile:116: freebayes] Error 2 make[1]: Leaving directory '/home/programs/speedseq' make: *** [Makefile:28: all] Error 2

Thanks

Mariana