[Trilinos-Users] Problems building with --enable-anasazi & --enable-pytrilinos

Ted Sume Nzuonkwelle nzuonkwe at txcorp.com
Wed Oct 1 19:40:29 MDT 2008


On Wed, 2008-10-01 at 19:30 -0400, Bill Spotz wrote:
> You are picking up a previously installed version of libanasazi.so:
> 
>      /usr/local/builds/trilinos-9.0.0/serial/packages/anasazi/src/ 
> libanasazi.so

libanasazi.so referenced above, does not exist in that  directory. 

I have just run through the build process again, with a clean source
tree and a clean build directory, however the build fails with the same
results as reported before.

> 
> You probably need to delete it or perform a "make uninstall" before  
> building.
> 
> On Oct 1, 2008, at 5:40 PM, Ted Sume Nzuonkwelle wrote:
> >
> > When i try to build with --enable-anasazi & --enable-pytrilinos, my
> > build fails. If i drop either one of --enable-anasazi OR
> > --enable-pytrilinos, the build completes. Below is my configure line.
> >
> > Any suggestions to resolve this will be greatly appreciated.
> >
> > (Build on Fedora 9  with GCC-4.3.0)
> >
> >
> >
> > ../configure --prefix=/usr/local/trilinos-9.0.0
> > --disable-default-packages  --enable-pytrilinos --enable-amesos
> > --enable-ml --enable-aztecoo --enable-epetraext --enable-epetra
> > --enable-triutils --enable-teuchos --enable-ifpack --enable-galeri
> > --enable-anasazi
> > --with-ldflags="-L/usr/lib/gcc/x86_64-redhat-linux/4.3.0
> > -Wl,-rpath,/usr/lib/gcc/x86_64-redhat-linux/4.3.0" FFLAGS=-fPIC
> > CFLAGS=-fPIC CXXFLAGS=-fPIC
> >
> > make
> >
> > Trilinos package ml subdirectory src built successfully.
> >
> > make[5]: Leaving directory
> > `/usr/local/builds/trilinos-9.0.0/serial/packages/ml/src'
> > make[4]: Leaving directory
> > `/usr/local/builds/trilinos-9.0.0/serial/packages/ml/src'
> > make[4]: Entering directory
> > `/usr/local/builds/trilinos-9.0.0/serial/packages/ml'
> > Trilinos package ml built
> > successfully
> > make[4]: Leaving directory
> > `/usr/local/builds/trilinos-9.0.0/serial/packages/ml'
> > make[3]: Leaving directory
> > `/usr/local/builds/trilinos-9.0.0/serial/packages/ml'
> > Making all in
> > PyTrilinos
> > make[3]: Entering directory
> > `/usr/local/builds/trilinos-9.0.0/serial/packages/PyTrilinos'
> > Making all in
> > shared
> > make[4]: Entering directory
> > `/usr/local/builds/trilinos-9.0.0/serial/packages/PyTrilinos/shared'
> > /usr/bin/python ../../../../packages/PyTrilinos/shared/setup.py
> > build
> >
> > Extracting Makefile variables ... done
> >
> > Linking anasazi as a shared library
> > changing directory to ../../anasazi/src
> > g++ -shared -Wl,-soname,libanasazi.so -o libanasazi.so *.o
> > -L/usr/local/builds/trilinos-9.0.0/serial/packages/PyTrilinos/shared
> > -L/usr/lib/gcc/x86_64-redhat-linux/4.3.0
> > -Wl,-rpath,/usr/lib/gcc/x86_64-redhat-linux/4.3.0
> > -L/usr/local/builds/trilinos-9.0.0/serial/packages/anasazi/epetra/src
> > -lanasaziepetra
> > -L/usr/local/builds/trilinos-9.0.0/serial/packages/epetra/src -lepetra
> > -L/usr/local/builds/trilinos-9.0.0/serial/packages/teuchos/src - 
> > lteuchos
> > -llapack -lblas -L/usr/lib64 -L/lib64 -L/usr/lib -lgfortranbegin
> > -lgfortran -lm
> > -L/usr/local/builds/trilinos-9.0.0/serial/packages/anasazi/src
> > -lanasazi
> > /usr/local/builds/trilinos-9.0.0/serial/packages/anasazi/src/ 
> > libanasazi.so: file not recognized: File truncated
> > collect2: ld returned 1 exit
> > status
> > Traceback (most recent call
> > last):
> >  File "../../../../packages/PyTrilinos/shared/setup.py", line 178, in
> > <module>
> >    main(command,
> > destdir)
> >  File "../../../../packages/PyTrilinos/shared/setup.py", line 147, in
> > main
> >
> > builder.buildShared()
> >  File "../util/SharedUtils.py", line 331, in
> > buildShared
> >  File "../util/SharedUtils.py", line 97, in
> > runCommand
> > RuntimeError: Exit status =
> > 256
> > make[4]: *** [package] Error
> > 1
> > make[4]: Leaving directory
> > `/usr/local/builds/trilinos-9.0.0/serial/packages/PyTrilinos/shared'
> > make[3]: *** [all-recursive] Error
> > 1
> > make[3]: Leaving directory
> > `/usr/local/builds/trilinos-9.0.0/serial/packages/PyTrilinos'
> > make[2]: *** [all-recursive] Error
> > 1
> > make[2]: Leaving directory
> > `/usr/local/builds/trilinos-9.0.0/serial/packages'
> > make[1]: *** [all-recursive] Error
> > 1
> > make[1]: Leaving directory
> > `/usr/local/builds/trilinos-9.0.0/serial'
> > make: *** [all] Error 2
> >
> >
> > Ted Sume Nzuonkwelle
> >
> >
> >
> > _______________________________________________
> > Trilinos-Users mailing list
> > Trilinos-Users at software.sandia.gov
> > http://software.sandia.gov/mailman/listinfo/trilinos-users
> 
> ** Bill Spotz                                              **
> ** Sandia National Laboratories  Voice: (505)845-0170      **
> ** P.O. Box 5800                 Fax:   (505)284-0154      **
> ** Albuquerque, NM 87185-0370    Email: wfspotz at sandia.gov **
> 
> 
> 
> 
> 




More information about the Trilinos-Users mailing list