rhoward@msd.gatech.edu (Robert L. Howard) (06/05/91)
This may be obvious to some, but it wasn't to me initially... First background: If you install FORTRAN 1.4 on a machine that has 1.3 on it already you'll notice a difference in the installation. 1.4 goes into /usr/lang/SC1.0 rather /usr/lang/SC0.0. This is so that you can easily support multimple versions of the compiler on a host. It works great too, the installation script even renames all the symbolic links so that you can call each version of the compiler easily. The problem comes in when you try to delete the older versions of the compiler (everything in /usr/lang/SC0.0). All your programs that were compiled under 1.3 and linked dynamically look for the libraries in /usr/lang/SC0.0! Consequently, they won't run. To fix this, you must either: a) relink the programs, or b) make a symbolic link between SC0.0 and SC1.0 Hope this helps, Robert -- | Robert L. Howard | Georgia Tech Research Institute | | rhoward@msd.gatech.edu | MATD Laboratory | | (404) 528-7165 | Atlanta, Georgia 30332 |