Running the Build

Do NOT use make to build sendmail! The default Makefile uses some special features of the BSD make program, and will not work with other makes. Instead, the Build script is provided for your use:
roth@coredump:/usr/local/src/sendmail-8.10.0> ./Build
Configuration: os=SunOS, rel=5.7, rbase=5, rroot=5.7, arch=sun4, sfx=
Will run in virgin obj.SunOS.5.7.sun4 using obj.SunOS.5.7.sun4/Makefile
This will create a subdirectory for the build for your platform (in this case obj.SunOS.5.7.sun4), generate the Makefile in that directory using m4 and your site.config.m4 file, and start the build for you.

To install:

  1. First, make sure to kill any pre-existing sendmail processes that may be running.
  2. cd into the build subdirectory and say:
    ./Build -n install
    
    This will display the list of commands that make install will run, so you can make sure they're correct before you run it.
  3. Now, if you've set everything up right, you should say:
    ./Build install
    


Mark D. Roth <roth@feep.net>