Архив документации OpenNet.ru /
Раздел "Программирование, языки" /
Индекс
Next: Специальные выпуски для гетерогенных
Up: Фортран
Previous: Конфигурирование для компилятора Absoft
Contents
В некоторых системах существует несколько различных компиляторов Фортрана,
каждый из которых определяет одни и те же типы данных Фортрана и может
использоваться с теми же самыми библиотеками С. Эти компиляторы могут делать
различное отображение имен Фортрана (т.е. внешнего формата имен, передаваемого
компоновщику) и использовать различные способы доступа к командной строке. Этот
раздел описывает конфигурирование mpich для поддержки множества компиляторов
Фортрана. Однако, если один из этих этапов завершается с ошибкой, наилучшим
вариантом будет построение отдельных инсталляций mpich для каждого компилятора
Фортрана.
Первым этапом является конфигурация mpich с опцией 
with-flibname.
Например, если один из компиляторов - это g77, используйте
setenv F77 g77
./configure 
with-flibname=mpich-g77 ... other options ...
После того, как Вы создали, протестировали и инсталлировали эту версию mpich, Вы
можете добавить поддержку дополнительных компиляторов Фортрана следующим
образом:
- Перейдите в каталог `src/fortran'
- Выполните
setenv F77 pgf77
./configure 
with-mpichconfig 
with-flibname=mpich-pgf77
make
make install-alt
Для использования определенного компилятора Фортрана, либо выберите его в
командной строке mpif77 опцией -config=name (т.е. -config=pgf77), либо выберите определенную команду для mpif77
(т.е.
mpif77-pgf77).
Alex Otwagin
2002-12-16
Архив документации на OpenNet.ru