Hi,
when trying to upgrade kraken2 I get:
...
g++ -g -O2 -fdebug-prefix-map=/build/kraken2-2.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fopenmp -Wall -std=c++11 -O3 -DLINEAR_PROBING -Wdate-time - D_FORTIFY_SOURCE=2 -c -o aa_translate.o aa_translate.cc
In file included from hyperloglogplus.cc:8:
hyperloglogplus.h:30:1: error: 'uint64_t' does not name a type
30 | uint64_t murmurhash3_finalizer (uint64_t key);
| ^~~~~~~~
hyperloglogplus.h:35:23: error: 'uint32_t' was not declared in this scope
35 | typedef unordered_set<uint32_t> SparseListType;
| ^~~~~~~~
hyperloglogplus.h:35:31: error: template argument 1 is invalid
35 | typedef unordered_set<uint32_t> SparseListType;
| ^
hyperloglogplus.h:35:31: error: template argument 2 is invalid
hyperloglogplus.h:35:31: error: template argument 3 is invalid
hyperloglogplus.h:35:31: error: template argument 4 is invalid
hyperloglogplus.h:52:3: error: 'uint8_t' does not name a type
Can somebody have a look?
Kind regards
Andreas.
--
http://fam-tille.de