Describe the bug
I performed the following operations on my machine to install IGoR from source
git clone git@github.com:qmarcou/IGoR.git
cd IGoR
./autogen.sh
./configure
make
which fails with the following error
g++ -DHAVE_CONFIG_H -I. -I.. -I./../libs/jemalloc/include/jemalloc -I./../libs/gsl_sub -fopenmp -DIGOR_DATA_DIR=\"/usr/local/share/igor\" -g -O2 -MT igor-ExtractFeatures.o -MD -MP -MF .deps/igor-ExtractFeatures.Tpo -c -o igor-ExtractFeatures.o `test -f 'ExtractFeatures.cpp' || echo './'`ExtractFeatures.cpp
In file included from ExtractFeatures.h:30,
from ExtractFeatures.cpp:26:
CDR3SeqData.h:20:10: error: ‘string’ in namespace ‘std’ does not name a type
20 | std::string CDR3nt;
| ^~~~~~
CDR3SeqData.h:1:1: note: ‘std::string’ is defined in header ‘<string>’; did you forget to ‘#include <string>’?
+++ |+#include <string>
1 |
CDR3SeqData.h:21:10: error: ‘string’ in namespace ‘std’ does not name a type
21 | std::string CDR3aa;
| ^~~~~~
CDR3SeqData.h:21:5: note: ‘std::string’ is defined in header ‘<string>’; did you forget to ‘#include <string>’?
21 | std::string CDR3aa;
| ^~~
CDR3SeqData.h:22:10: error: ‘string’ in namespace ‘std’ does not name a type
22 | std::string strData();
| ^~~~~~
CDR3SeqData.h:22:5: note: ‘std::string’ is defined in header ‘<string>’; did you forget to ‘#include <string>’?
22 | std::string strData();
| ^~~
make[2]: *** [Makefile:632: igor-ExtractFeatures.o] Error 1
make[2]: Leaving directory '/home/grishaszep/Documents/repos/IGoR/igor_src'
make[1]: *** [Makefile:554: all-recursive] Error 1
make[1]: Leaving directory '/home/grishaszep/Documents/repos/IGoR'
make: *** [Makefile:387: all] Error 2
Describe the bug I performed the following operations on my machine to install IGoR from source
which fails with the following error
System information:
Configure Details