Control: tags -1 - help
Control: tags -1 pending
Thanks

Am Fri, Nov 08, 2024 at 09:11:51PM +0100 schrieb Drew Parsons:
> We're in the middle of transitioning to OpenMPI 5.  OpenMPI 5 removed
> libmpi_cxx, which is why this bug happened.
> 
> Bill is certainly right, -lstdc++ -lmpi -lmpi_cxx should not be hardcoded in
> build rules.
> and just using mpicxx is the simplest method.

Thanks to you and Bill for the helpful hints.
 
> But Build-Depends: libopenmpi-dev is also wrong, unless the program is badly
> written and not conformant with the MPI standard.  openmpi 5 does not build
> on 32-bit arches, so we use mpich.
> 
> Build-Depends: mpi-default-dev is the correct dependency
> (alongside removing the hardcoded -lmpi -lmpi_cxx and using CXX=mpicxx)

Thank you for clarifying this.

Kind regards
   Andreas. 

-- 
https://fam-tille.de

Reply via email to