GenerateText gives text error on failure
diff --git a/src/flatc.cpp b/src/flatc.cpp
index 4a3ffb7..99433c3 100644
--- a/src/flatc.cpp
+++ b/src/flatc.cpp
@@ -869,7 +869,8 @@
               code_generator->GenerateCode(bfbs_buffer, bfbs_length);
           if (status != CodeGenerator::Status::OK) {
             Error("Unable to generate " + code_generator->LanguageName() +
-                  " for " + filebase + " using bfbs generator.");
+                  " for " + filebase + code_generator->status_detail +
+                  " using bfbs generator.");
           }
         } else {
           if ((!code_generator->IsSchemaOnly() ||
@@ -878,7 +879,7 @@
                                            filebase) !=
                   CodeGenerator::Status::OK) {
             Error("Unable to generate " + code_generator->LanguageName() +
-                  " for " + filebase);
+                  " for " + filebase + code_generator->status_detail);
           }
         }
       }