[Pkg-openmpi-maintainers] Bug#563705: MPI implementations in squeeze

Sylvestre Ledru sylvestre at debian.org
Fri Feb 26 10:21:37 UTC 2010


Le vendredi 26 février 2010 à 09:54 +0000, Alastair McKinstry a écrit :
> >
> Perhaps using pkg-config (an mpi.pc file) would be a better solution to 
> this; it is more
> standard: the mpicc, etc. approach isn't very scalable, you can't wrap 
> every complex
> library. Use mpi.pc to point to where  includes, etc. are, and 
> alternatives to change
> the mpi.pc between versions. You can then, if necessary, use 
> dependencies and conflicts
> within the pkg-config mechanism if need be, which aren't available if 
> you use mixed
> mpicc / gcc within Makefiles.
The problem with .pc is that a lambda user will consider that it is provided by OpenMPI or MPICH2
and expect to find it on other distributions. Causing pkg-config to be
useless...

Sylvestre








More information about the Pkg-openmpi-maintainers mailing list