** Start of listing of h.ft ** WriteLine "Content-type: text/plain;charset=us-ascii". WriteLine "". WriteLine "Hello world!". ** End of listing of h.ft ** Here is the directory entry for that source file: -rw------- 1 rem user 95 Mar 15 2008 h.ft ^ Note user execute permission *not* needed for source files. Assuming ft is the name of the Flaming Thunder compiler, and it is runnable directly from the command line, do this: % ft FILE h.ft OUTPUT h-ft.cgi then you might also have to do this: % chmod u+x h-ft.cgi which results in: -rwx------ 1 rem user 20480 Mar 15 2008 h-ft.cgi ^ Note user execute permission needed for all CGI programs. (because compiled-ft is native machine code run directly on machine)