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

Bill Spotz wfspotz at sandia.gov
Wed Oct 1 17:30:28 MDT 2008


You are picking up a previously installed version of libanasazi.so:

     /usr/local/builds/trilinos-9.0.0/serial/packages/anasazi/src/ 
libanasazi.so

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