In most cases the normal build commands work fine - sometimes there are a few tricks for beginners...
FreeBSD
Mac OS X
Windows (Note: updated binary installers for PostgreSQL 8.3 and 8.4 are now available at http://www.joeconway.com/plr/)