-
Notifications
You must be signed in to change notification settings - Fork 563
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
Compiling with C and OpenMPI #13435
Comments
As far as I know we do not rely on the C++ bindings. Can you post how you are configuring Trilinos to end up with linking against |
I believe we are using an older version of trilinos (13.4.1) since we started first using it, so maybe something has changed since then, or we just messed up the configuration. Here is the contents of our configuration file. cmake |
Maybe the easiest way to figure this out: disable libmpi_cxx.so and see if things still build? If not, point me to what fails? |
How would I go about disabling that? |
I am assuming that you build your own MPI to get it in the first place? I doesn't seem to ship with MPI on my Debian system. |
Question
Hello. My company has recently used trilinos to speed up a routine for one of our plugins. we are trying to figure out how to package the plugin for our users. The Trilinos dependency, libmpi_cxx.so, is the C++ binding for OpenMPI, which is no longer supported by OpenMPI. Instead, OpenMPI supports C bindings. How should we proceed? Has Trilinos been updated to use C bindings? Or should we recompile OpenMPI with C++ bindings enabled (even though they are depreciated)? We would prefer not to require our users to use unsupported software.
Thanks,
Joseph Moynihan
The text was updated successfully, but these errors were encountered: