My build procedure is very minimal:

    export MACOSX_DEPLOYMENT_TARGET=10.6
    ./configure 2>&1 | tee ../conf.log
    cat > mk/build.mk <<END
    V=1
    SplitObjs=YES
    SupportsSplitObjs=YES
    HADDOCK_DOCS=YES
    LATEX_DOCS=NO
    HSCOLOUR_SRCS=YES
    BUILD_DOCBOOK_HTML=YES
    BUILD_DOCBOOK_PDF=NO
    BUILD_DOCBOOK_PS=NO
    BeConservative=YES
    END
    time make -j4 2>&1 | tee  ../make.log
    time make binary-dist 2>&1 | tee  ../bd.log

That is all!