scusa l'ignoranza, cosa vuol dire compilare per cgi?
Non è sufficiente che generi l'exe che scriverà nello standard out secondo il protocollo http?

ciao
sergio