Cross-CGI is a set of three (3), simple, but complete, libraries providing CGI access for C, C++ and Objective C programs. It provides basic header output functions, and parses and decodes form arguments passed back to it.
Although CrossCGI is LGPL'd, I would appreciate it if you use it to produce a commercial product, or bundle it in a commercial distribution, that a free license of the product or distribution is sent to me.
All releases will be announced via Freshmeat.
Cross-CGI was written on an AMD based (i386) Debian 2.1 GNU/Linux box.
You will need an ANSI compliant compiler, and support for C, C++ and Objective C. If you wish not to build a specific module, then you will need to edit the toplevel Makefile.am. The update-conf script can be excuted to update the configure and Makefile.in's
Cross-CGI should work on all unix platforms against the Apache Web Server. The Windows platform has not been tested.
Should you find a bug in CrossCGI, please report it to my email address, email@example.com.