Description
Hello,
I encounter following error while installing veritymap:
In file included from /VerityMap/veritymap/src/tools/common/coverage_utils.hpp:9:0,
from /VerityMap/veritymap/src/tools/common/coverage_utils.cpp:5:
/VerityMap/veritymap/src/tools/sequences/contigs.hpp:150:29: warning: 'nodiscard' attribute directive ignored [-Wattributes]
[[nodiscard]] Contig RC() const {
^
In file included from /VerityMap/veritymap/src/tools/common/coverage_utils.cpp:5:0:
/VerityMap/veritymap/src/tools/common/coverage_utils.hpp:11:16: error: expected '{' before '::' token
namespace tools::common::coverage_utils {
^
/VerityMap/veritymap/src/tools/common/coverage_utils.hpp:11:16: error: 'common' in namespace '::' does not name a type
/VerityMap/veritymap/src/tools/common/coverage_utils.cpp:7:24: error: 'tools::common' has not been declared
using namespace tools::common::coverage_utils;
^
/VerityMap/veritymap/src/tools/common/coverage_utils.cpp:7:32: error: 'coverage_utils' is not a namespace-name
using namespace tools::common::coverage_utils;
^
/VerityMap/veritymap/src/tools/common/coverage_utils.cpp:7:46: error: expected namespace-name before ';' token
using namespace tools::common::coverage_utils;
^
/VerityMap/veritymap/src/tools/common/coverage_utils.cpp:9:15: error: 'tools::common' has not been declared
double tools::common::coverage_utils::get_coverage(const std::vector& contigs,
^
/VerityMap/veritymap/src/tools/common/coverage_utils.cpp:17:1: error: expected '}' at end of input
}
^
make[3]: *** [src/tools/common/CMakeFiles/common.dir/build.make:95: src/tools/common/CMakeFiles/common.dir/coverage_utils.cpp.o] Error 1
make[2]: *** [CMakeFiles/Makefile2:336: src/tools/common/CMakeFiles/common.dir/all] Error 2
make[1]: *** [Makefile:103: all] Error 2
make: *** [Makefile:12: veritymap] Error 2
Could you give me some advices for resolving this error? Thank you
Activity