Win32 specifics
Microsoft Visual C++: (NOT TESTED)
- Might work, but it hasn't been tested.
Cygwin/Cygnus Win32 GCC: (TESTED AND RECOMMENDED)
- Cygwin provides a unix-like environment on Windows OSes for compiling and running apps.
- Works with latest version of cygwin.
- Download the setup program from http://sources.redhat.com/cygwin
- Run the the setup program.
- In the setup program, pick 'Install from Internet', then download AT LEAST the following packages:
(you may skip all the rest by clicking on the package name)
ash, autoconf, automake, bash, binutils, byacc, bzip2, clear, cygwin,
fileutils, gawk, gcc, grep, gzip, inetutils, login, make, more, mt, sed,
sh-utils, tar, tcsh, textutils, w32api, wget
- The Cygwin bash shell program will be put in a Program Group for you to run from your Start menu.
- See caveats below.
Running on Cygwin has the following functional disadvantages:
- MUST use SMTP option for external/forwarding email (see MAILPROG variable
in hdrfiles/constants.h). If you can call that a disadvantage *shrug*
You don't really LOSE anything. For a really nice small, free, mail
server to use with ncohafmuta, download SMarTPost from:
http://www.freddys-utilities.co.uk/smtp/index.php
and then set your MAILPROG variable to 127.0.0.1:25
- On older cygwin versions, soft-rebooting kills all talker network sockets, so does not work. Make sure you're using the latest from the Cygwin homepage.
Running on a Windows OS (NOT CYGWIN) has the following functional disadvantages:
- any function using popen() does not work
- not being able to use the backup or restore scripts
- not being able to start or reboot with ./restart
- not being able to shutdown with ./shutdown
- can't use resolver_clipon
- MUST use SMTP option for external/forwarding email (see MAILPROG variable
in hdrfiles/constants.h). If you can call that a disadvantage *shrug*
You don't really LOSE anything. For a really nice small, free, mail
server to use with ncohafmuta, download SMarTPost from:
http://www.freddys-utilities.co.uk/smtp/index.php
and then set your MAILPROG variable to 127.0.0.1:25
Go back to the
main page.
