I found it necessary to cast away the const on the first arg to tparm() in order to compile on my machines.
Patch attached. Let me know if you need information about compilers, etc. -- "The secret to creativity is knowing how to hide your sources." Albert Einstein http://soundcloud.com/davidlamkins http://reverbnation.com/lamkins http://reverbnation.com/lcw http://lamkins-guitar.com/ http://lamkins.net/ http://successful-lisp.com/
Index: src/Output.cc =================================================================== --- src/Output.cc (revision 467) +++ src/Output.cc (working copy) @@ -305,7 +305,7 @@ if (!append) *dest = 0; const int offset = strlen(dest); -const char * seq = tparm(str, p1, p2, 0, 0, 0, 0, 0, 0, 0); + const char * seq = tparm((char*)str, p1, p2, 0, 0, 0, 0, 0, 0, 0); const int seq_len = strlen(seq); if (seq_len + offset >= (destlen - 1))