Linux AMD Opteron 64bit: User Fortran compiled with PGI compiler fails on machines without PGI compiler:


| Message: |
| |
| Error opening /f1home/heickenb/Fortran/linux-amd64/libPipeValve_i- |
| nlet.so: libpgf90.so: cannot open shared object file: No such fil- |
| e or directory |
|


Follow the following steps:

1.) Logon to linux machine with PGI:

-compile with the command:

/CFX/CFX-10.0/bin/cfx5mkext -WL,'-R $ORIGIN' PipeValve_inlet.F

2.) Copy the following libraries from the PGI installation to the same directory as the user fortran library.

/usr/pgi/linux86-64/5.2/libso/libpgf90.so
/usr/pgi/linux86-64/5.2/libso/libpgf90_rpm1.so
/usr/pgi/linux86-64/5.2/libso/libpgf902.so
/usr/pgi/linux86-64/5.2/libso/libpgf90rtl.so
/usr/pgi/linux86-64/5.2/libso/libpgftnrtl.so
/usr/lib64/libg2c.so.0
/lib64/libc.so.6
/usr/pgi/linux86-64/5.2/libso/libpgc.so
/lib64/libm.so.6
/lib64/ld-linux-x86-64.so.2

3.) Now you can use these libraries on AMD Opteron without PGI compiler. If the libraries are not in the original installation directory, the libraries from the user fortran library directory are used.





Show Form
No comments yet. Be the first to add a comment!