Compiling error help please
So I am compiling a program that relys on some libraries. They are all installed. a ./configure runs through ok and creates the make files. However make comes up with this error and halts:
make: Entering directory `/home/noob/Downloads/agent2d-3.1.0/src'
g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/chain_action -I/usr/include -I/usr/local/include/rcsc/include -W -Wall -g -O2 -MT sample_player-actgen_direct_pass.o -MD -MP -MF .deps/sample_player-actgen_direct_pass.Tpo -c -o sample_player-actgen_direct_pass.o `test -f 'chain_action/actgen_direct_pass.cpp' || echo './'`chain_action/actgen_direct_pass.cpp
chain_action/actgen_direct_pass.cpp: In member function ‘virtual void ActGen_DirectPass::generate(std::vector<ActionStat ePair>*, const PredictState&, const rcsc::WorldModel&, const std::vector<ActionStatePair>&) const’:
chain_action/actgen_direct_pass.cpp:218:29: error: uninitialised const ‘pass_check’ [-fpermissive]
chain_action/simple_pass_checker.h:32:7: note: ‘const class SimplePassChecker’ has no user-provided default constructor
chain_action/actgen_direct_pass.cpp: At global scope:
chain_action/actgen_direct_pass.cpp:53:21: warning: ‘SAME_PASSER_POS_THRESHOLD2’ defined but not used [-Wunused-variable]
make: *** [sample_player-actgen_direct_pass.o] Error 1
make: Leaving directory `/home/noob/Downloads/agent2d-3.1.0/src'
make: *** [all-recursive] Error 1
make: Leaving directory `/home/noob/Downloads/agent2d-3.1.0'
make: *** [all] Error 2
now in the readme it says you can set the directory for the library manually, so I try this and I get the same error. Does anyone possibly know what's going on here?