Currently, users have to select DLB libraries either with C MPI bindings or Fortran MPI bindings. E.g. libdlb_mpi.so vs. libdlb_mpif.so. This works well in scenarios where the user of DLB is familiar with the code. However, often this is not the case, e.g. pre-installed applications.
I suggest to provided a version of the library which includes both MPI bindings, e.g. libdlb_mpicf.so. For instance, Extrae does this.