That worked! Thanks Josh.
Now, I'm encountering another problem. When I try to build, I get these errors:
/code/lib/astra/src/astra_core/astra_context.cpp: In constructor ‘astra::context::context()’:
/code/lib/astra/src/astra_core/astra_context.cpp:27:19: error: ‘make_unique’ is not a member of ‘astra’
: impl_(astra::make_unique()),
^
/code/lib/astra/src/astra_core/astra_context.cpp:27:19: note: suggested alternative:
In file included from /code/lib/astra/src/astra_core/astra_cxx_compatibility.hpp:20:0,
from /code/lib/astra/src/astra_core/astra_context.cpp:20:
/code/lib/astra/src/astra_core/astra_cxx_make_unique.hpp:162:4: note: ‘std::make_unique’
make_unique(Args&&...) = delete;
^
/code/lib/astra/src/astra_core/astra_context.cpp:27:50: error: expected primary-expression before ‘>’ token
: impl_(astra::make_unique()),
^
/code/lib/astra/src/astra_core/astra_context.cpp:27:52: error: expected primary-expression before ‘)’ token
: impl_(astra::make_unique()),
^
looks like the c++ version is not being specified in the Makefile. could that be the culprit?