diff --git a/Makefile b/Makefile index d7e46958172f311727bbd0f20c7ead2976f8b7e8..206cff76eb7c8b4e9d9e5cec6174e4c4a54bb3c0 100644 --- a/Makefile +++ b/Makefile @@ -55,12 +55,12 @@ make_cut.o \ make_pressure.o \ move_surface.o \ move_cloud.o \ +octreesolve_shrink_xyz.o \ pressure_cut.o \ qsort.o \ read_controlling_parameters.o \ read_input_file.o \ refine_surface.o \ -shrink_dp_pointer_array.o \ solve_with_pwssmp.o \ solve_with_pwgsmp.o \ strain_history.o \ diff --git a/doc/build-p690 b/doc/build-p690 index a719691adfc86e1388acbaebb922b0bd882b4f0e..19854ff671d7b18697f3e389d6b406e7fc85b69d 100644 --- a/doc/build-p690 +++ b/doc/build-p690 @@ -3,11 +3,30 @@ Build recipe for the p690 Author: Douglas Guptill Date: 2009-07-14 +# The default xlf compiler is version 8.1. +# It is not up to the task of compiling douar PATH=/usr/xlf-10.1/usr/bin:${PATH} +# WSMP wants this. export OBJECT_MODE=64 +# a quirk, make will fail otherwise. touch Makefile.deps +# install the Makefile specialization for the p690. +make p690 +# install the latest version of define_bc make bc_20090710 +# build douar. +make +# The link will fail if the -extchk option is still there. +# look at the ouput +make more-output +# remove -extchk from FFLAGS and CFLAGS in Makefile.p690 +# install the editted Makefile.p690 make p690 +# remove all the object files and libraries created by the previous make +make distclean +# build douar again make +# Look at the build output make more-output +# install the binary make install