You need to configure with --enable-mpi-cxx -- the Open MPI C++ bindings are not built by default.
Can I ask what software you are using that requires the MPI C++ bindings? I ask because the MPI C++ bindings were deprecated in the MPI-2.2 standard in 2009, and were formally deleted from the MPI 3.0 standard in 2012. Open MPI stopped building the C++ bindings by default in Open MPI v2.0.0 in July of 2016. The C++ bindings were deprecated and eventually deleted from the MPI standard for a few reasons: 1. The MPI Forum (the standards body that maintains the MPI standard document) was not able to find many real-world applications that used them. 2. There wasn't a lot of C++ expertise on the MPI Forum -- e.g., there were at least a few cases of changes made to the C++ bindings in the late 90s/early 2000s that were incorrect. 3. The C++ bindings were intended to be a baseline for more complex C++ behavior (e.g., class libraries). This never materialized. Indeed, there were some high-profile C++ applications that simply used the MPI C bindings. As such, the Forum decided that the C++ bindings were not worth the continued effort. The Open MPI developer community literally just started discussing when we should finally actually delete the MPI C++ bindings from Open MPI just the other day. As part of this, we wanted to ask the user community: who is still using the MPI C++ bindings? For example, if we removed the MPI C++ bindings in Open MPI v4.0, would you be ok still using Open MPI <=v3.x for your C++ bindings-enabled application(s)? > On Mar 28, 2018, at 11:32 PM, Arthur H. Edwards <edwards...@fastmail.fm> > wrote: > > I have built openmpi 3.0 on an ubuntu 16.04 system I have used --with-cuda. > There is no libmpi_cxx.so generated, yet the code I'm using requires it. > There is a libmpi_cxx.so in the ubuntu installed version. Any insight, or > instruction on how to configure so that the build generates this library > would be greatly appreciated. > > Art Edwards > > -- > Arthur H. Edwards > edwards...@fastmail.fm > _______________________________________________ > users mailing list > users@lists.open-mpi.org > https://lists.open-mpi.org/mailman/listinfo/users -- Jeff Squyres jsquy...@cisco.com _______________________________________________ users mailing list users@lists.open-mpi.org https://lists.open-mpi.org/mailman/listinfo/users