% INSTALL.auto - configure usage % Copyright (C) by GFD Dennou Club, 2001. All rights reserved. % % 2001-12-08 TOYODA Eizi 1. WHAT IS dcl-f90-unix? dcl-f90-unix is a package of dcl-f90 for UNIX like systems. dcl-f90 is a collection of Fortran 90 wrappers for DCL 5.x. If you are to use dcl-f90, you must have DCL 5.x installed. 2. HOW TO INSTALL Like many other softwares, dcl-f90-unix can be installed with `configure, make, make install' manner. But you have to tell the configure script about your environment. 2.1 check your Fortran processor. By default, configure detects Fortran compiler automatically. If you do not agree with configure's choice, invoke it with environment variable FC. In Bourne shell: $ FC=f90 ./configure In C shell: % setenv FC f90 % ./configure 2.2 check your environment. If you have normal installation of DCL 5.2 or later, you have `dclconfig' script and it tells configure about commandline options. If you have DCL 5.1 or earlier, edit sys/dclconfig.fake script and set executable bits of it. By default, only `dclconfig' command in your $PATH is searched automatically. If you are to use another dclconfig, specify it with --with-dclconfig= options: $ ./configure --with-dclconfig=/usr/local/dcl-5.2/bin/dclconfig 2.3 decide directory to install dcl-f90 By default, dcl-f90 is installed to /usr/local/dcl-f90. If you are to install it to another place, tell configure with --prefix= or --bindir= options: $ ./configure --with-dclconfig=/usr/local/dcl-5.2/bin/dclconfig \ --prefix=/home/toyoda 3. BUILD $ make 4. INSTALL $ make install 5. CAUTION (for programmers) The original source code is written in character set SHIFT_JIS. For most environment, it is better to use EUC-JP than SHIFT_JIS, then the source code is converted automatically into EUC-JP. If you are to do cvs diff/commit, you have to convert it back to SHIFT_JIS: $ make shift_jis