In the next line
class Symbol : public boost::enable_shared_from_this<Symbol> {
I get an error message:
error: invalid use of incomplete type struct boost::enable_shared_from_this<Symbol>
/ usr / include / boost / smart _ptr / shared_ptr.hpp: 63: error: declaration of struct boost::enable_shared_from_this<Symbol>
Any idea why I am getting this error. Symbol is an abstract class (if that matters)
source share