Согласно этому сообщению (https://github.com/mxcl/homebrew/pull/2953), флаг «--with-mpi
» должен включать поддержку сборки boost_mpi для соответствующей формулы доморощенного приготовления, поэтому я пытаюсь установить повышение через доморощенное, как это:
brew install boost --with-mpi
Однако фактическая библиотека boost mpi не создается и не может быть найдена. В настоящее время над этим ведется некоторая работа, согласно: https://github.com/mxcl/homebrew/pull/15689
Таким образом, в настоящее время я могу построить ускорение, но, похоже, флаг «--with-mpi
» игнорируется. Может ли кто-нибудь проверить, смогу ли я собрать boost (с поддержкой mpi) на Mac OS X Mountain Lion (10.8)?
(Подробный) вывод генерирует следующие строки:
MPI auto-detection failed: unknown wrapper compiler mpic++
Please report this error to the Boost mailing list: http://www.boost.org
You will need to manually configure MPI support.
warning: skipping optional Message Passing Interface (MPI) library.
note: to enable MPI support, add "using mpi ;" to user-config.jam.
note: to suppress this message, pass "--without-mpi" to bjam.
note: otherwise, you can safely ignore this message.
Не уверен, как именно я могу это исправить и заставить собирать mpi - есть идеи?
bin
из установки OMPI должен находиться в каталогеPATH
— именно там находятся оберткиmpicc
,mpic++
и т. д. - person Hristo Iliev   schedule 30.10.2012