I have Environment.h file:
#include #include \"interfaces.h\" #ifndef ENVIRONMENT_H #define ENVIRONMENT_H class Environment {}; #endif <
It looks like you misspelled the class name a few times (Environtment,Envrirontment). Could that be the origin of your issue?
Otherwise I typically use the Forwarded Declaration