Cookbook for Building CalTrans and Standalone ONETWO
The following procedures, for building CalTrans and standalone ONETWO within the CalTrans environment, have been tested successfully on the three CalTrans-capable systems in the GA Fusion Group: hydra (running HP-UX), cardea (running Tru64 UNIX) and taurus (running Linux). You cannot assume that these procedures will work on any other computers.
One-time setup procedure:
ftp://lithos.gat.com/pub/freemanj/.caltransby clicking on the above link, or from the command line by issuing these commands:
cd wget ftp://lithos.gat.com/pub/freemanj/.caltransprovided you have wget installed.
source ~/.caltrans
cd /any/where/you/want
cvs checkout caltrans
cd caltrans
MMF
gmake World |& tee caltrans-build.log
cd onetwo/onetwo
cp -p [A-Z]????/*.i .
gmake DEBUG=yes -f makefile_sa |& tee onetwo-build.log
The above procedure in compact form (for grabbing with your mouse):
cd wget ftp://lithos.gat.com/pub/freemanj/.caltrans source ~/.caltrans cd /any/where/you/want cvs checkout caltrans cd caltrans MMF gmake World |& tee caltrans-build.log cd onetwo/onetwo cp -p [A-Z]????/*.i . gmake DEBUG=yes -f makefile_sa |& tee onetwo-build.log
Development procedure:
cvs update
xemacs crayAAA.f crayBBB.f &
gmake DEBUG=yes -f makefile_sa
./onetwo
cvs commit crayAAA.f crayBBB.f
Important note: The above development procedure assumes you will only be
changing .f
files, not .i
files. If you will be
changing the latter, there are important additional steps that must be taken.
This page http://fusion.gat.com/THEORY/caltrans/cookbook.html was updated Thursday, 7 February 2002 at 07:12:38 PM.