diff -Naur a/decompiler/codegen.h b/decompiler/codegen.h --- a/decompiler/codegen.h 2011-02-13 11:12:31.000000000 +0100 +++ b/decompiler/codegen.h 2012-11-03 21:16:34.925246550 +0100 @@ -27,6 +27,8 @@ #include #include +using boost::intrusive_ptr_add_ref; +using boost::intrusive_ptr_release; #ifndef DEC_CODEGEN_H #define DEC_CODEGEN_H diff -Naur a/decompiler/instruction.h b/decompiler/instruction.h --- a/decompiler/instruction.h 2011-02-13 11:12:31.000000000 +0100 +++ b/decompiler/instruction.h 2012-11-03 21:31:14.139247101 +0100 @@ -33,6 +33,9 @@ #include "value.h" #include "wrongtype.h" +using boost::intrusive_ptr_add_ref; +using boost::intrusive_ptr_release; + class CodeGenerator; class Engine; diff -Naur a/decompiler/value.h b/decompiler/value.h --- a/decompiler/value.h 2011-02-13 11:12:31.000000000 +0100 +++ b/decompiler/value.h 2012-11-03 21:22:28.449247153 +0100 @@ -34,6 +34,9 @@ #include "stack.h" #include "wrongtype.h" +using boost::intrusive_ptr_add_ref; +using boost::intrusive_ptr_release; + class Value; const int kNoPrecedence = 0; ///< Precedence value for individual values with no operations.