Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Qt и кроссплатформенное программирование С/С++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.11.2009, 15:14   #1
go321fds
Новичок
Джуниор
 
Регистрация: 14.11.2009
Сообщений: 1
По умолчанию Установка PACX-MPI

Здравствуйте!
Возник вопрос по установке PACX-MPI.
(
PACX-MPI - технология взаимодействия серверов, использующих разные реализации MPI. Кроссплатформенный MPI. Применяется для объединения вычислительных мощностей серверов и кластеров.
Домашняя страница проекта: http://www.hlrs.de/organization/av/a...arch/pacx-mpi/
)
Итак, порядок моих действий:
Скачиваю исходники.
Выполняю скрипт autogen.sh. Его содержимое - 4 команды:
aclocal
automake -a -c
autoconf
libtoolize
В ходе выполнения выбрасываются варнинги. Вот полный вывод последствий выполнения autogen.sh:
config/pacx.m4:15: warning: underquoted definition of AC_CHECK_FORTRAN_NAME_CONVENTION_OL D
config/pacx.m4:15: run info '(automake)Extending aclocal'
config/pacx.m4:15: or see http://sources.redhat.com/automake/a...ending-aclocal
configure.in:14: installing `./config.guess'
configure.in:14: installing `./config.sub'
configure.in:8: installing `./missing'
automake: no `Makefile.am' found for any configure output
configure:1442: error: possibly undefined macro: _m4_text_wrap_word
If this token and others are legitimate, please use m4_pattern_allow.
See the Autoconf documentation.
libtoolize: putting auxiliary files in `.'.
libtoolize: linking file `./ltmain.sh'
libtoolize: You should add the contents of the following files to `aclocal.m4':
libtoolize: `/usr/share/aclocal/libtool.m4'
libtoolize: `/usr/share/aclocal/ltoptions.m4'
libtoolize: `/usr/share/aclocal/ltversion.m4'
libtoolize: `/usr/share/aclocal/ltsugar.m4'
libtoolize: `/usr/share/aclocal/lt~obsolete.m4'
libtoolize: Remember to add `LT_INIT' to configure.in.
libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.in and
libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree.
libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.

Я не знаю как с этими варнингами бороться (файл Makefile.am, кстати, просто не существует).
Ладно, идём дальше:
./configure --prefix=$HOME/mypacx --with-mpi-dir=$HOME/myopenmpi/bin
Здесь --with-mpi-dir показывает поверх какой из реализаций MPI будет работать PACX.

Этот configure вроде начинает отрабатывать, но прерывается с сообщением:
checking whether : supports prefixes... configure: error: cannot find output from :; giving up
Были попытки запустить из под sudo, вместо $HOME/myopenmpi/bin указывался просто $HOME/myopenmpi, также вместо OpenMPI пробовал воспользоваться MPICH2. Пробовал и в Ubuntu 9.10 и в OpenSUSE 11.2. Не меняется ничего.

Самое забавное, что даже в официальной документации (http://www.hlrs.de/fileadmin/_assets...ation/pacx.pdf) есть раздел "Problems with configure", но подобной мне ошибки там не написано.

Как можно решить проблему с "checking whether : supports prefixes... configure: error: cannot find output from :; giving up" ?
go321fds вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Установка ОС Дініс Свободное общение 6 31.08.2009 03:02
Параллельные вычисления. работа с MPI elpilasgsm Общие вопросы C/C++ 1 27.07.2009 14:54
Проблема компиляции проги с использованием MPI! neo-210 Общие вопросы C/C++ 7 14.07.2009 17:55
Параллельная программа для метода холецкого с помощью openMp и mpi игоревна Помощь студентам 0 06.06.2009 20:47