[Trilinos-Users] cpp examples of zoltan

Nico Schlömer nico.schloemer at ua.ac.be
Tue Jul 28 02:21:54 MDT 2009


Hi Jason,

I'm also having BLAS in a non-standard directory and it works fine with the 
syntax

-D BLAS_LIBRARY_NAMES:STRING=goto-blas-gfortran \
-D BLAS_LIBRARY_DIRS:FILEPATH=/path/to/lib

-- The same thing for LAPACK. YOu might also wanna try dropping teh 
TPL_{BLAS,LAPACK}_* directives.

Cheers,
Nico


On Tuesday 28 July 2009 01:18:24 Jason Slemons wrote:
> Hello Trilinos users,
>
> I'm compiling using cmake, and I am getting a lot of warnings like this
> that have me worried:
>
> WARNING: Target "MOOCHO_TestDenseLinAlgPack" requests linking to directory
> "/opt/xt-libsci/default/pgi/lib".  Targets may link only to libraries. 
> CMake is dropping the item.
>
> Here's my do-configure script:
>
> #!/bin/bash
>
> cmake  -D BLAS_LIBRARY_NAMES:STRING="libsci_quadcore;libsci" \
>  -D BLAS_LIBRARY_DIRS:PATH=/opt/xt-libsci/default/pgi/lib\
>  -D TPL_BLAS_LIBRARIES:PATH=/opt/xt-libsci/default/pgi/lib\
>  -D TPL_LAPACK_LIBRARIES:PATH=/opt/xt-libsci/default/pgi/lib\
>  -D Trilinos_ENABLE_AMESOS:BOOL=ON\
>  -D Trilinos_ENABLE_ALL_OPTIONAL_PACKAGES:BOOL=ON\
>  -D Trilinos_ENABLE_TESTS:BOOL=ON\
>  -D Trilinos_ENABLE_ALL_PACKAGES:BOOL=ON\
>  -D TPL_ENABLE_MPI:BOOL=ON \
>  -D DART_TESTING_TIMEOUT:STRING=600 \
>  -D CMAKE_BUILD_TYPE:STRING=DEBUG \
> -D Trilinos_VERBOSE_CONFIGURE:BOOL=ON --debug-output --trace\
>  ${TRILINOS_HOME}
>
> Libsci and libsci_quadcore have the blas and LAPACK in them. Am I doing
> something wrong here?
>
> -Jason
>
> -----Original Message-----
> From: James Willenbring [mailto:jmwille at sandia.gov]
> Sent: Monday, July 20, 2009 1:28 PM
> To: Jason Slemons
> Subject: RE: cpp examples of zoltan
>
> Jason,
>
> You can access the alpha release that includes CMake support here:
>
> http://trilinos.sandia.gov/download/trilinos-alpha.html
>
> This snapshot is over a month old, but I don't think a large number of
> things have changed that will make the code more usable for you.  We
> will likely put out another alpha release tarball in the not-too-distant
> future.  You can learn a little more about what is included in the alpha
> release here:
>
> http://trilinos.sandia.gov/alpha_release.html
>
> I hope this is sufficient for your needs.  If not, let me know.
>
> Jim
>
> On Mon, 2009-07-20 at 14:15 -0600, Jason Slemons wrote:
> > Hello Jim,
> >
> >
> >
> > I’m spending some time poking around trilinos again, and I was
> > wondering how hard it would be for me to get an early copy of trilinos
> > with the CMake? It’d just be something I keep to myself, that id play
> > around with so that I understand better how things work and so that I
> > don’t waste time trying to fix old problems that CMake will fix in a
> > few months anyway.
> >
> >
> >
> > Best,
> >
> > -Jason
> >
> >
> >
> > From: Willenbring, James M [mailto:jmwille at sandia.gov]
> > Sent: Friday, May 22, 2009 1:36 PM
> > To: Jason Slemons
> > Subject: RE: cpp examples of zoltan
> >
> >
> >
> >
> > Jason,
> >
> >
> >
> >
> >
> > Unfortunately there is not a very reliable way to reconfigure a subset
> > of Trilinos.  If you really want to avoid reconfiguring, you could
> > edit the Makefile directly to exclude the broken directories from
> > SUBDIRS in the directory above the one you want to skip.  I would also
> > add the option Karen suggested to your list of configure arguments so
> > that if you configure again, you don't end up overwriting the SUBDIRS
> > hack.
> >
> >
> >
> >
> >
> > In general, I don't advise reconfiguring Trilinos without blowing away
> > your biuld tree and starting from scratch.  Autoconf just don't handle
> > reconfiguring well in general.
> >
> >
> >
> >
> >
> > When we move to CMake with the next release, your ability to
> > reconfigure will improve in many circumstances (although it will not
> > be possible to configure individual packages from the package level at
> > all).
> >
> >
> >
> >
> >
> > Jim
> >
> >
> >
> >
> >
> >
> > ______________________________________________________________________
> > From: Jason Slemons [slemons at cray.com]
> > Sent: Friday, May 22, 2009 2:25 PM
> > To: Willenbring, James M
> > Subject: cpp examples of zoltan
> >
> >
> > Hey Jim,
> >
> >
> >
> > I noticed that the zoltan examples in CPP do not build correctly. I
> > emailed zoltan users and Karen Devine wrote me back saying she and the
> > zoltan team were working on it. Is there some way to tell ‘make tests’
> > not to build the c++ examples when I type ‘make tests’ from my build
> > directory? I was told that  re-running configure with
> > --disable-zoltan-cppdriver added will make this happen, but I wonder
> > if there is some way to re run configure just on zoltan, and not for
> > every package built. When I went to the zoltan
> > directory(BUILD/packages/zoltan) and typed in my configure script it
> > started going through all the packages.
> >
> >
> >
> > -Jason
>
> _______________________________________________
> Trilinos-Users mailing list
> Trilinos-Users at software.sandia.gov
> http://software.sandia.gov/mailman/listinfo/trilinos-users





More information about the Trilinos-Users mailing list