You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi,
I was trying to compile TwoBit v2.1.1 with g++ 14, and encountered following compilation error.
/usr/local/share/SeekDeep/external/build/TwoBit/v2.1.1/TwoBit/scripts/setUpScripts/rmNeedToRecompile.py:53: SyntaxWarning: invalid escape sequence '\w'
pattern = re.compile("^[\w]*#include.*\".*\.h")
In file included from src/TwoBit/objects/TwoBitSequenceMeta.cpp:17:
src/TwoBit/objects/TwoBitSequenceMeta.hpp:48:17: error: ‘uint32_t’ does not name a type
48 | uint32_t pos_;
| ^~~~~~~~
src/TwoBit/objects/TwoBitSequenceMeta.hpp:22:1: note: ‘uint32_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’
21 | #include <iostream>
+++ |+#include <cstdint>
22 |
It works after adding #include to src/TwoBit/objects/TwoBitSequenceMeta.hpp as the compiler suggested. I thought that you might want to fix this issue.
The text was updated successfully, but these errors were encountered:
Hi,
I was trying to compile TwoBit v2.1.1 with g++ 14, and encountered following compilation error.
It works after adding #include to src/TwoBit/objects/TwoBitSequenceMeta.hpp as the compiler suggested. I thought that you might want to fix this issue.
The text was updated successfully, but these errors were encountered: