⇤ ← Revision 1 as of 2014-06-25 14:45:07
865
Comment:
|
← Revision 2 as of 2014-07-09 07:42:29 ⇥
913
|
Deletions are marked like this. | Additions are marked like this. |
Line 16: | Line 16: |
See also: DebianScience/LinearAlgebraLibraries |
pkg-config files for all Debian (science) packages
This release goal (your challenge if you accept it) is for each library / dev package to provide a pkg-config file capable of resolving all the dependencies needed to build with the library.
I'm doing this for Debian Meteorology to start with; this requires enabling pkg-config for dependencies too.
mpi.pc
- The aim with MPI is to undo the competing "I'm on top" of mpicc, h5cc, nclcc, etc. where each package provides another wrapper. Instead pkg-config should work;
pkg-config --libs ncl for example.
- For this, to start with we need mpi.pc. Fortunately as of 1.6.5-9 (to be uploaded?) openmpi and mpich both ship pkg-config files. So set mpi.pc as an alternative for these. Then work upwards.
blas.pc, lapack.pc
- Add to the BLAS, LAPACK and ATLAS packages.
See also: DebianScience/LinearAlgebraLibraries