Inform - Support - Patches

About Patches  

Compiler  
Library  

DM4 Errata  

Issue C62101

Can't compile without DEBUG
Submitted by: Anson Turner     Appeared in: Compiler 6.21     Fixed in: Compiler 6.30
Problem

There is an error in the Inform 6.21 compiler's veneer code which causes compilation to abort with errors if debugging is not on. (Debugging is always on unless Strict mode is disabled with the ~S compiler switch.)

Solution

To fix this, add the following to the game file after Including "Parser":

  #ifndef DEBUG;
  Global debug_flag;
  #endif;

Fix permanently by a patch to veneer.c.


Last updated 17 April 2013. This site is no longer supported; information may be out of date.
Maintained as a historical archive by the Interactive Fiction Technology Foundation. Copyright 1993-2018 IFTF, CC-BY-SA unless otherwise noted.
This page was originally managed by Roger Firth.