It might, but I've found with conda it pays to be very explicit to ensure that the build is not pulling something from your environment that won't be available on another machine.
> On Sep 1, 2016, at 11:11 AM, Gopalakrishnan, Krishnakumar > <krishnaku...@imperial.ac.uk> wrote: > > Thank you. This helps. Doesn't Trilinos auto-detect MPI, Python and SWIG > file paths ? > > > Krishna > > -----Original Message----- > From: fipy-boun...@nist.gov [mailto:fipy-boun...@nist.gov] On Behalf Of > Guyer, Jonathan E. Dr. (Fed) > Sent: Thursday, September 1, 2016 2:27 PM > To: FIPY <FIPY@nist.gov> > Subject: Re: Essential trilinos packages for Fipy > > I've been trying to get a conda build of trilinos (and other FiPy > prerequisites) put together, but have not had time to ensure that the stack > is robust on all platforms. If you're comfortable with conda, what I have is > available from the 'guyer' channel at anaconda.org. > > My current trilinos build recipe is: > > cmake \ > -D CMAKE_BUILD_TYPE:STRING=RELEASE \ > -D CMAKE_VERBOSE_MAKEFILE:BOOL=TRUE \ > -D DART_TESTING_TIMEOUT:STRING=600 \ > -D Trilinos_ENABLE_Fortran:BOOL=OFF \ > -D Trilinos_ENABLE_TESTS:BOOL=ON \ > -D Trilinos_ENABLE_ALL_OPTIONAL_PACKAGES:BOOL=ON \ > -D Trilinos_ENABLE_PyTrilinos:BOOL=ON \ > -D Trilinos_ENABLE_Epetra:BOOL=ON \ > -D Trilinos_ENABLE_EpetraExt:BOOL=ON \ > -D Trilinos_ENABLE_AztecOO:BOOL=ON \ > -D Trilinos_ENABLE_ML:BOOL=ON \ > -D TPL_ENABLE_MPI:BOOL=ON \ > -D MPI_BASE_DIR:PATH=${PREFIX} \ > -D BUILD_SHARED_LIBS:BOOL=ON \ > -D SWIG_EXECUTABLE:FILEPATH=$PREFIX/bin/swig \ > -D CMAKE_INSTALL_PREFIX=$PREFIX \ > -D PYTHON_EXECUTABLE:FILEPATH=$PREFIX/bin/python${PY_VER} \ > -D PYTHON_INCLUDE_PATH:PATH=$PREFIX/include/python${PY_VER} \ > -D PYTHON_LIBRARY:FILEPATH=$PREFIX/lib/libpython${PY_VER}.${SO_EXT} \ > -D PyTrilinos_INSTALL_PREFIX:PATH=$PREFIX \ > -D BLAS_LIBRARY_DIRS=${PREFIX}/lib \ > -D BLAS_LIBRARY_NAMES="openblas;libgfortran.so.1" \ > -D LAPACK_LIBRARY_DIRS=${PREFIX}/lib \ > -D LAPACK_LIBRARY_NAMES="openblas" \ > .. > > > I have not critically evaluated everything in this; I've just been trying to > get a build that FiPy can work with. > > >> On Aug 31, 2016, at 7:00 PM, Krishna <krishnaku...@imperial.ac.uk> wrote: >> >> Hi, >> >> We are at a stage wherein we can aim to scale up our serial FiPy code to >> multiple cores. >> >> The Trilinos suite consists of ki numerous packages, which takes a >> considerable amount of time to build. Thus, the official recommendation from >> Sandia is to build only those packages which are absolutely necessary. >> >> I'd like to ask the developers of FiPy if there exists a list of these >> essential bare-minimum packages to get FiPy running in parallel. >> >> Best Regards, >> >> Krishna >> >> _______________________________________________ >> fipy mailing list >> fipy@nist.gov >> http://www.ctcms.nist.gov/fipy >> [ NIST internal ONLY: https://email.nist.gov/mailman/listinfo/fipy ] > > > _______________________________________________ > fipy mailing list > fipy@nist.gov > http://www.ctcms.nist.gov/fipy > [ NIST internal ONLY: https://email.nist.gov/mailman/listinfo/fipy ] > > _______________________________________________ > fipy mailing list > fipy@nist.gov > http://www.ctcms.nist.gov/fipy > [ NIST internal ONLY: https://email.nist.gov/mailman/listinfo/fipy ] _______________________________________________ fipy mailing list fipy@nist.gov http://www.ctcms.nist.gov/fipy [ NIST internal ONLY: https://email.nist.gov/mailman/listinfo/fipy ]