The Guest Book was written for Linux using the GNU C++ compiler. However, it should easily compile on other Unix platforms. An NT compilation will require minor modifications.

The source code is organized in three directories:

db/
guest_book/
util/

After installing the source code. Create the following directories under your public_html directory:

cgi-bin/
cgi-data/

A Makefile is located in the guest_book directory. Locate the target executable statement '/home1/s/sj/sjohnson/public_html/cgi-bin/gb.cgi' and modify it for your configuration. Copy the html source located at this site for a baseline of your own Guest Book page. The cgi-data directory stores actual Guest Book data. The cgi-bin directory stores the gb.cgi executable along with the alert_log.txt file. This file stores database error logs. An 'open table failed' entry should appear the first time the Guest Book is used.

Scott & Linda Johnson Homepage
Please feel free to mail us any comments or questions sjohnson@2036.net