+extern const int COLOR_file__Object__print;
+extern const int COLOR_kernel__Object__exit;
+extern const int COLOR_abstract_compiler__ModelBuilder__init;
+void abstract_compiler__ModelBuilder__init(val* self, val* p0, val* p1);
+extern const int COLOR_abstract_compiler__ModelBuilder___64dcompile_dir;
+val* abstract_compiler__ModelBuilder__compile_dir(val* self);
+void abstract_compiler__ModelBuilder__compile_dir_61d(val* self, val* p0);
+extern const int COLOR_abstract_compiler__AbstractCompiler__mainmodule;
+extern const int COLOR_platform__MModule__target_platform;
+val* NEW_abstract_compiler__MakefileToolchain(const struct type* type);
+extern const struct type type_abstract_compiler__MakefileToolchain;
+extern const int COLOR_modelbuilder__ModelBuilder__toolcontext;
+extern const int COLOR_abstract_compiler__Toolchain__init;
+extern const int COLOR_abstract_compiler__Platform__toolchain;
+extern const int COLOR_abstract_compiler__Toolchain__compile_dir;
+extern const int COLOR_abstract_compiler__ModelBuilder__compile_dir_61d;
+extern const int COLOR_abstract_compiler__Toolchain__write_and_make;
+void abstract_compiler__ModelBuilder__write_and_make(val* self, val* p0);
+val* abstract_compiler__Platform__toolchain(val* self, val* p0);
+extern const int COLOR_abstract_compiler__Toolchain___64dtoolcontext;
+val* abstract_compiler__Toolchain__toolcontext(val* self);
+void abstract_compiler__Toolchain__toolcontext_61d(val* self, val* p0);
+extern const int COLOR_abstract_compiler__Toolchain__toolcontext;
+val* abstract_compiler__Toolchain__compile_dir(val* self);
+void abstract_compiler__Toolchain__write_and_make(val* self, val* p0);
+void abstract_compiler__Toolchain__init(val* self, val* p0);
+extern const int COLOR_abstract_compiler__MakefileToolchain___64dcc_paths;
+val* abstract_compiler__MakefileToolchain__cc_paths(val* self);
+void abstract_compiler__MakefileToolchain__cc_paths_61d(val* self, val* p0);