[Trilinos-Users] IA64 .MPI-MPT . Zoltan built , but do not install

James Willenbring jmwille at sandia.gov
Wed Oct 29 07:17:55 MDT 2008


Orlando,

Try building in a separate build directory.  Inside trilinos-9.0.1/, do a
mkdir BUILD and run your configure command there, e.g., ../configure <args>,
rather than ./configure <args>.  Then build and install there as Karen
recommended.  The native Makefile's in Zoltan might prevent a build in the
soruce tree.

Jim

-----Original Message-----
From: trilinos-users-bounces at software.sandia.gov
[mailto:trilinos-users-bounces at software.sandia.gov] On Behalf Of Orlando
Rivera
Sent: Wednesday, October 29, 2008 3:18 AM
To: Devine, Karen D; trilinos-users at software.sandia.gov
Subject: Re: [Trilinos-Users] IA64 .MPI-MPT . Zoltan built , but do not
install


Hi Karen,

I follow  your instructions and with trilinos 9.0.1 , fresh install
same error :S

aparently   configure  cannot generata a install: install-recursive rule
 correctly

I'll try on X86_64 or another Ia64 machine  It might be a broken
/usr/bin/install


or you can tell me which hpp and *.o or *.a/*.so  need to be copied/
created  , I can packet them   manually if there is no other choice

Orlando

Devine, Karen D wrote:
> Orlando:
>
> Unfortunately, I am unable to reproduce your problem.  I'll answer your
> questions and suggest an experiment to try to identify the problem.
>
> You did not miss a package that was a prerequisite of Zoltan, as Zoltan
does
> not depend on any other Trilinos packages.
>
> Zoltan has a native build system, separate from autotools, that we
maintain
> for backward compatibility with previous stand-alone Zoltan releases.
This
> build system uses the zoltan/src/makefile that you saw.  To build Zoltan
so
> that it is compatible with other Trilinos packages, however, you should
use
> the autotools build as you tried.
>
> If you are interested in tracking down the problem, please do the
following:
> Make a new build directory, say,
> home/cluster/pr28fa/a2815ag/lib/trilinos-9.0.0-testzoltan
> And rebuild using the following script
>> ./configure CFLAGS=-O3 -fPIC CXXFLAGS=-O3 -fPIC  -LANG:std  -LANG:ansi
>> -DMPI_NO_CPPBIND FFLAGS=-O3 -fPIC
>> --prefix=/home/cluster/pr28fa/a2815ag/lib/trilinos-9.0.0-testzoltan
>> --with-install=/usr/bin/install -p
>> --enable-mpi --with-mpi-compilers - --enable-zoltan
>> make everything
>> make install
>
> This will build and install only Zoltan.  Let me know whether this works.
> If it does, then perhaps there is a conflict between some package and
> Zoltan.
>
> Of course, my favorite test is to completely empty the build and install
> directories and try building again to see whether or not I get the same
> behavior.  I know this is time-consuming, but it might be worth trying.
>
> Karen
>
>
> On 10/21/08 2:58 AM, "Orlando Rivera" <Orlando.Rivera at lrz.de> wrote:
>
>> Hi
>>
>> I didnt face any trouble by configuring or making trilinos with the
>> following:
>>
>> ./configure CFLAGS=-O3 -fPIC CXXFLAGS=-O3 -fPIC  -LANG:std  -LANG:ansi
>> -DMPI_NO_CPPBIND FFLAGS=-O3 -fPIC
>> --prefix=/home/cluster/pr28fa/a2815ag/lib/trilinos-9.0.0
>> --with-install=/usr/bin/install -p
>> --with-blas=-L/lrz/sys/intel/mkl91/lib/64  -lmkl  -lpthread
>> --with-lapack=-L/lrz/sys/intel/mkl91/lib/64 -lmkl_lapack  -lpthreads
>> --enable-mpi --with-mpi-compilers --enable-amesos --enable-shared
>> --enable-anasazi --enable-aztecoo --enable-belos --enable-didasko
>> --enable-epetra --enable-epetraext --enable-external --enable-ifpack
>> --enable-fei --enable-isorropia --enable-kokkos --enable-komplex
>> --enable-meros --enable-ml --enable-moertel --enable-moocho --enable-nox
>> --enable-phalanx --enable-phdmesh --enable-pliris --enable-rythmos
>> --enable-sacado --enable-sundance --enable-teuchos --enable-pamgen
>> --enable-rtop --enable-threadpool --enable-thyra --enable-stratimikos
>> --enable-triutils --enable-galeri --enable-zoltan
>> --with-swig=/home/cluster/pr28fa/a2815ag/lib/swig-1.3.36
>>
>>
>>
>> so when I finally type make install ,  there is no rule for installing
>> zoltan :
>> make[1]: Entering directory
>> `/ptmp2/pr28fa/a2815ag/trilinos/trilinos-9.0.0/packages/zoltan/src'
>> make[1]: *** No rule to make target `install'.  Stop.
>> make[1]: Leaving directory
>> `/ptmp2/pr28fa/a2815ag/trilinos/trilinos-9.0.0/packages/zoltan/src'
>>
>> I went through  all packages  that I enabled in my configure , and
>> installed them manually .
>>
>> Although making  Zoltan , ie %/packages/zoltan>  make   or make
everything
>> says that the building process  was successfully ,  make install  tells
>> me  that  there is no install rule.
>>
>>  I checked  within zoltan subdir ,  there is a make ARCH=someArch ...
>> ,   Is there another way to build zoltan ?  Or I miss some package that
>> is prerequisite of Zoltan ?
>>
>> Regards
>>
>> --
>> --
>> Orlando Rivera
>> E-mail:  Orlando.Rivera at lrz.de
>> web:     http://www.lrz.de
>> Leibniz-Rechenzentrum
>> Abteilung:  Hochleistungssysteme
>> Boltzmannstrasse 1, 85748 Garching
>> Telefon: +49 89 35831-8827
>> Fax:     +49 89 35831-9700
>>
>>
>> _______________________________________________
>> Trilinos-Users mailing list
>> Trilinos-Users at software.sandia.gov
>> http://software.sandia.gov/mailman/listinfo/trilinos-users
>>
>
>
>
> _______________________________________________
> Trilinos-Users mailing list
> Trilinos-Users at software.sandia.gov
> http://software.sandia.gov/mailman/listinfo/trilinos-users
>

--
--
Orlando Rivera
E-mail: Orlando.Rivera at lrz.de
web:    http://www.lrz.de
Leibniz-Rechenzentrum
Abteilung: Hochleistungssysteme
Boltzmannstrasse 1, 85748 Garching
Telefon: +49 89 35831-8827
Fax:     +49 89 35831-9700

_______________________________________________
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