Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

About mpiCC/mpic++/mpicxx #1686

Closed
Zhiming-Wang opened this issue May 23, 2016 · 2 comments
Closed

About mpiCC/mpic++/mpicxx #1686

Zhiming-Wang opened this issue May 23, 2016 · 2 comments
Labels
Milestone

Comments

@Zhiming-Wang
Copy link
Member

Zhiming-Wang commented May 23, 2016

As far as I know; the C++ MPI bindings is disabled by default at v2.0.
// "configure" file at openmpi-2.0.0rc2.tar.bz2
145 --enable-mpi-cxx enable C++ MPI bindings (default: disabled)

I installed openmpi-2.0.0rc2 without manually add "enable-mpi-cxx", but mpiCC/mpic++/mpicxx exist and do not work. I think they should be removed to avoid confusion the user, if "enable-mpi-cxx" is not specified.

@Zhiming-Wang Zhiming-Wang added this to the v2.x milestone May 23, 2016
@jsquyres
Copy link
Member

Can you clarify what you mean by "they do not work"?

AFAIK, they still work just fine -- you can compile C++-based MPI applications, and use the MPI C++ bindings (that were, indeed, removed in MPI-3.0, but at still allowed to be in MPI implementations).

@Zhiming-Wang
Copy link
Member Author

Sorry, I forget that user can access the C bindings from C++. The mpiCC/mpic++/mpicxx are needed.
I closed the issue. Thanks @jsquyres

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants