Building the C++MW Ambassador and direct program: There should be two makefiles included here. The Linux version is called makefile and the Windows version is called makefile.mcr. When building on Windows, rename makefile.mcr to just makefile. If you're using a big- endian machine, add -DBIG_ENDIANS to the CPPFLAGS in the makefile. There are two programs to be built: the C++MW Ambassador (cmwa) and the command line interface (direct). On Windows the names are wincmwa and windirect. After building the programs, start the cmwa like this: ./cmwa cmwa.cfg or .\wincmwa cmwa.cfg There's no wincmwa.cfg -- the same file works on both platforms. After starting the cmwa run the direct program like this: ./direct 14 /home/brian/src/cmwa direct.cfg .\windirect 14 \users\wood\src\cmwa direct.cfg 14 is an account number. Substitute your account number there. A directory is given next and will be used to find the files you're using. There's no windirect.cfg -- direct.cfg works on both platforms. Direct.cfg refers to direct.mdl. (I use a .mdl extension to indicate a Middle file. See http://webEbenezer.net/userdoc.html for more information on Middle files.) Once you have built direct, I suggest making copies of direct.cfg and direct.mdl in a separate directory and then modifying the copies according to your software needs. Accounts An account is needed to use the command line interface of the C++ Middleware Writer. When an account is created, a directory on the server is associated with that account. That directory is reused with each request and only the input files that have changed since your last request are sent. Cmwa.cfg refers to an Account-Number. Update cmwa.cfg with the account numbers and passwords you will be using. This page is used to set up accounts -- http://webEbenezer.net/cgi-bin/account.cgi . Troubleshooting If you find that you're having problems working with the C++ Middleware Writer, the first thing to try is downloading the C++MW Ambassador source/archive again and rebuilding the software. And last but not least, thank you for using the software.