Am Dienstag, den 14.10.2008, 13:53 -0500 schrieb Dirk Eddelbuettel: > On 14 October 2008 at 12:23, Gary Hennigan wrote: > | A lot of Debian lib*-dev packages also include static libraries. When > | we distribute our application we'll often include statically linked > | binaries so that users don't have to try and go through a complicated > | list of prerequisites in order to build on their system. Unfortunately > | I can't do that with my MPI applications because there aren't any > | static libraries avaialble in the Debian OpenMPI packages. Any chance > | you could start distributing static versions of the OpenMPI libraries? > > According to FAQ 7 at http://www.open-mpi.org/faq/?category=building it > should be as simple as adding --enable-static to the configure call to these > build.
IIRC, we did some time ago in the past. I'm not sure if we dropped them on purpose or accidentally but I think I remember we had a discussion about that. I just can't look it up at the moment. Anyway, I remember that we have had --enable-static in debian/rules at some point in time, as described in the FAQ, maybe at the 1.1 series or maybe even later. I think it should not be too much of a big deal to reenable that. I personally never had much use for static libs since it's usually more of a burdon than help but if it helps our users, we should include them. It should not be too tricky. > We then have to look into getting them properly into the package. Building them and installing the .[l]a files into the right places. That should be all. > We are all a little short of spare time. Could you possibly venture into the > first point and see if modifying debian/rules accordingly results in usable > static libraries ? I'll try to have a look at the weekend, also addressing other packaging issues then. Sooner is not possible, so if someone steps in, I wouldn't be sad about it. ;) Best regards Manuel
signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil