On 11/4/13 10:32 AM, Alexander Hansen wrote: > On 11/4/13 9:37 AM, Dominique d'Humières wrote: >> >> Le 4 nov. 2013 à 18:30, Alexander Hansen <alexanderk.han...@gmail.com >> <mailto:alexanderk.han...@gmail.com>> a écrit : >> >>> it's going to take me a while to build up the dependencies for this. >>> What does "dpkg -L openmpi" give? >> >> [Book15] /Users/dominiq% dpkg -L openmpi >> /. > > <snip> > >> /sw64/lib >> /sw64/lib/openmpi >> /sw64/lib/openmpi/libmpi.a >> /sw64/lib/openmpi/libmpi.la >> /sw64/lib/openmpi/libmpi_cxx.a >> /sw64/lib/openmpi/libmpi_cxx.la >> /sw64/lib/openmpi/libmpi_mpifh.a >> /sw64/lib/openmpi/libmpi_mpifh.la >> /sw64/lib/openmpi/libmpi_usempi.a >> /sw64/lib/openmpi/libmpi_usempi.la >> /sw64/lib/openmpi/libompitrace.a >> /sw64/lib/openmpi/libompitrace.la >> /sw64/lib/openmpi/libopen-pal.a >> /sw64/lib/openmpi/libopen-pal.la >> /sw64/lib/openmpi/libopen-rte.a >> /sw64/lib/openmpi/libopen-rte.la >> /sw64/lib/openmpi/libopen-trace-format.a >> /sw64/lib/openmpi/libopen-trace-format.la >> /sw64/lib/openmpi/libotfaux.a >> /sw64/lib/openmpi/libotfaux.la >> /sw64/lib/openmpi/libvt-hyb.a >> /sw64/lib/openmpi/libvt-hyb.la >> /sw64/lib/openmpi/libvt-mpi-unify.a >> /sw64/lib/openmpi/libvt-mpi-unify.la >> /sw64/lib/openmpi/libvt-mpi.a >> /sw64/lib/openmpi/libvt-mpi.la >> /sw64/lib/openmpi/libvt-mt.a >> /sw64/lib/openmpi/libvt-mt.la >> /sw64/lib/openmpi/libvt.a >> /sw64/lib/openmpi/libvt.la >> /sw64/lib/openmpi/mpi.mod >> /sw64/lib/openmpi/openmpi >> /sw64/lib/openmpi/openmpi/libompi_dbg_msgq.a >> /sw64/lib/openmpi/openmpi/libompi_dbg_msgq.la >> /sw64/lib/openmpi/openmpi/libompi_dbg_msgq.so >> /sw64/lib/openmpi/pkgconfig >> /sw64/lib/openmpi/pkgconfig/ompi-c.pc >> /sw64/lib/openmpi/pkgconfig/ompi-cxx.pc >> /sw64/lib/openmpi/pkgconfig/ompi-fort.pc >> /sw64/lib/openmpi/pkgconfig/ompi.pc >> /sw64/lib/openmpi/pkgconfig/opal.pc >> /sw64/lib/openmpi/pkgconfig/orte.pc > > <snip> > >> /sw64/lib/openmpi/libmpi.dylib >> /sw64/lib/openmpi/libmpi_cxx.dylib >> /sw64/lib/openmpi/libmpi_mpifh.dylib >> /sw64/lib/openmpi/libmpi_usempi.dylib >> /sw64/lib/openmpi/libompitrace.dylib >> /sw64/lib/openmpi/libopal.dylib >> /sw64/lib/openmpi/libopen-pal.dylib >> /sw64/lib/openmpi/libopen-rte.dylib >> /sw64/lib/openmpi/libopen-trace-format.dylib >> /sw64/lib/openmpi/liborte.dylib >> /sw64/lib/openmpi/libotfaux.dylib >> /sw64/lib/openmpi/libvt-hyb.dylib >> /sw64/lib/openmpi/libvt-mpi-unify.dylib >> /sw64/lib/openmpi/libvt-mpi.dylib >> /sw64/lib/openmpi/libvt-mt.dylib >> /sw64/lib/openmpi/libvt.dylib >> /sw64/lib/openmpi/pkgconfig/ompi-f77.pc >> /sw64/lib/openmpi/pkgconfig/ompi-f90.pc > > <snip> > > Aha. I hardcoded the library name in the arpack-mpi* build procedure. > I'll update it to use pkgconfig and hopefully that will be portable > across 10.7 - 10.9.
I just checked 3.1.3-4 into CVS. I haven't quite built up the dependencies yet on 10.9 to test it myself, but the pkgconfig logic works in arpack-ng-mpi (I didn't need any extra depedencies to build that). Let me know how it works. -- Alexander Hansen, Ph.D. Fink User Liaison My package updates: http://finkakh.wordpress.com/ ------------------------------------------------------------------------------ November Webinars for C, C++, Fortran Developers Accelerate application performance with scalable programming models. Explore techniques for threading, error checking, porting, and tuning. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60136231&iu=/4140/ostg.clktrk _______________________________________________ Fink-users mailing list Fink-users@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.macosx.fink.user Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-users