On Thursday 26 June 2008 17:04:07 Kent-Andre Mardal wrote: > By the way, the Gutsy packages also work on Hardy (at least on my > machine).
The gutsy package of what? Trilinos? Where do you get that from? Johan > Kent > > On Thu, 2008-06-26 at 15:49 +0100, Garth N. Wells wrote: > > Johan Hake wrote: > > > Hello! > > > > > > There have been reported some trubles with compiling trilinos. > > > Especially version 8.0.5. I have now downloaded 8.0.7 and compiled this > > > without problems, on Ubuntu Hardy. > > > > > > Both with and without mpi. > > > > > > Compile flags for MPI: > > > ../configure --prefix=<install_dir> --enable-shared > > > --enable-pytrilinos\ --enable-pliris --enable-didasko --enable-amesos > > > --enable-anasazi\ --enable-default-packages --enable-galeri > > > --with-cflags=-fPIC\ --with-cxxflags=-fPIC --with-fflags=-fPIC > > > --with-ldflags=-fPIC\ --with-ccflags=-fPIC --enable-triutils > > > --enable-aztecoo-teuchos\ --enable-mpi --with-mpi-compilers > > > --with-gnumake -C > > > > Unfortunately this didn't work for me. I get a bunch of errors. > > > > Garth > > > > Teuchos_wrap.o: In function `typecode_string(int)': > > /home/garth/code/libraries/trilinos-8.0.7/packages/PyTrilinos/shared/../s > >rc/Teuchos_wrap.cpp:3124: multiple definition of `typecode_string(int)' > > Epetra_wrap.o:/home/garth/code/libraries/trilinos-8.0.7/packages/PyTrilin > >os/shared/../src/Epetra_wrap.cpp:3877: first defined here > > Teuchos_wrap.o: In function `type_match(int, int)': > > /home/garth/code/libraries/trilinos-8.0.7/packages/PyTrilinos/shared/../s > >rc/Teuchos_wrap.cpp:3141: multiple definition of `type_match(int, int)' > > Epetra_wrap.o:/home/garth/code/libraries/trilinos-8.0.7/packages/PyTrilin > >os/shared/../src/Epetra_wrap.cpp:3894: first defined here > > Teuchos_wrap.o: In function `SWIG_TypePrettyName': > > /home/garth/code/libraries/trilinos-8.0.7/packages/PyTrilinos/shared/../s > >rc/Teuchos_wrap.cpp:486: multiple definition of `PyTrilinos' > > Epetra_wrap.o:/home/garth/code/libraries/trilinos-8.0.7/packages/PyTrilin > >os/shared/../src/Epetra_wrap.cpp:487: first defined here > > Teuchos_wrap.o: In function `make_contiguous(PyArrayObject*, int*, int, > > int)': > > /home/garth/code/libraries/trilinos-8.0.7/packages/PyTrilinos/shared/../s > >rc/Teuchos_wrap.cpp:3211: multiple definition of > > `make_contiguous(PyArrayObject*, int*, int, int)' > > Epetra_wrap.o:/home/garth/code/libraries/trilinos-8.0.7/packages/PyTrilin > >os/shared/../src/Epetra_wrap.cpp:3964: first defined here > > Teuchos_wrap.o: In function `require_native(PyArrayObject*)': > > /home/garth/code/libraries/trilinos-8.0.7/packages/PyTrilinos/shared/../s > >rc/Teuchos_wrap.cpp:3278: multiple definition of > > `require_native(PyArrayObject*)' > > Epetra_wrap.o:/home/garth/code/libraries/trilinos-8.0.7/packages/PyTrilin > >os/shared/../src/Epetra_wrap.cpp:4031: first defined here > > Teuchos_wrap.o: In function `require_contiguous(PyArrayObject*)': > > /home/garth/code/libraries/trilinos-8.0.7/packages/PyTrilinos/shared/../s > >rc/Teuchos_wrap.cpp:3262: multiple definition of > > `require_contiguous(PyArrayObject*)' > > Epetra_wrap.o:/home/garth/code/libraries/trilinos-8.0.7/packages/PyTrilin > >os/shared/../src/Epetra_wrap.cpp:4015: first defined here > > Teuchos_wrap.o: In function `require_dimensions(PyArrayObject*, int)': > > /home/garth/code/libraries/trilinos-8.0.7/packages/PyTrilinos/shared/../s > >rc/Teuchos_wrap.cpp:3295: multiple definition of > > `require_dimensions(PyArrayObject*, int)' > > Epetra_wrap.o:/home/garth/code/libraries/trilinos-8.0.7/packages/PyTrilin > >os/shared/../src/Epetra_wrap.cpp:4048: first defined here > > Teuchos_wrap.o: In function `obj_to_array_allow_conversion(_object*, > > int, int*)': > > /home/garth/code/libraries/trilinos-8.0.7/packages/PyTrilinos/shared/../s > >rc/Teuchos_wrap.cpp:3185: multiple definition of > > `obj_to_array_allow_conversion(_object*, int, int*)' > > Epetra_wrap.o:/home/garth/code/libraries/trilinos-8.0.7/packages/PyTrilin > >os/shared/../src/Epetra_wrap.cpp:3938: first defined here > > Teuchos_wrap.o: In function > > `obj_to_array_contiguous_allow_conversion(_object*, int, int*)': > > /home/garth/code/libraries/trilinos-8.0.7/packages/PyTrilinos/shared/../s > >rc/Teuchos_wrap.cpp:3237: multiple definition of > > `obj_to_array_contiguous_allow_conversion(_object*, int, int*)' > > Epetra_wrap.o:/home/garth/code/libraries/trilinos-8.0.7/packages/PyTrilin > >os/shared/../src/Epetra_wrap.cpp:3990: first defined here > > Teuchos_wrap.o: In function `Finalize()': > > /home/garth/code/libraries/trilinos-8.0.7/packages/PyTrilinos/shared/../s > >rc/Teuchos_wrap.cpp:4341: multiple definition of `Finalize()' > > Epetra_wrap.o:/home/garth/code/libraries/trilinos-8.0.7/packages/PyTrilin > >os/shared/../src/Epetra_wrap.cpp:4764: first defined here > > Teuchos_wrap.o: In function `Init_Argv(_object*)': > > /home/garth/code/libraries/trilinos-8.0.7/packages/PyTrilinos/shared/../s > >rc/Teuchos_wrap.cpp:4298: multiple definition of `Init_Argv(_object*)' > > Epetra_wrap.o:/home/garth/code/libraries/trilinos-8.0.7/packages/PyTrilin > >os/shared/../src/Epetra_wrap.cpp:4721: first defined here > > Teuchos_wrap.o: In function `require_size(PyArrayObject*, int*, int)': > > /home/garth/code/libraries/trilinos-8.0.7/packages/PyTrilinos/shared/../s > >rc/Teuchos_wrap.cpp:3346: multiple definition of > > `require_size(PyArrayObject*, int*, int)' > > Epetra_wrap.o:/home/garth/code/libraries/trilinos-8.0.7/packages/PyTrilin > >os/shared/../src/Epetra_wrap.cpp:4099: first defined here > > Teuchos_wrap.o: In function `require_dimensions_n(PyArrayObject*, int*, > > int)': > > /home/garth/code/libraries/trilinos-8.0.7/packages/PyTrilinos/shared/../s > >rc/Teuchos_wrap.cpp:3313: multiple definition of > > `require_dimensions_n(PyArrayObject*, int*, int)' > > Epetra_wrap.o:/home/garth/code/libraries/trilinos-8.0.7/packages/PyTrilin > >os/shared/../src/Epetra_wrap.cpp:4066: first defined here > > Teuchos_wrap.o: In function `pytype_string(_object*)': > > /home/garth/code/libraries/trilinos-8.0.7/packages/PyTrilinos/shared/../s > >rc/Teuchos_wrap.cpp:3105: multiple definition of `pytype_string(_object*)' > > Epetra_wrap.o:/home/garth/code/libraries/trilinos-8.0.7/packages/PyTrilin > >os/shared/../src/Epetra_wrap.cpp:3858: first defined here > > Teuchos_wrap.o: In function `obj_to_array_no_conversion(_object*, int)': > > /home/garth/code/libraries/trilinos-8.0.7/packages/PyTrilinos/shared/../s > >rc/Teuchos_wrap.cpp:3150: multiple definition of > > `obj_to_array_no_conversion(_object*, int)' > > Epetra_wrap.o:/home/garth/code/libraries/trilinos-8.0.7/packages/PyTrilin > >os/shared/../src/Epetra_wrap.cpp:3903: first defined here > > Teuchos_wrap.o: In function `SWIG_TypePrettyName': > > /usr/local/include/openmpi/ompi/mpi/cxx/win_inln.h:118: multiple > > definition of `NumPyImporter::m_singleton' > > Epetra_wrap.o:/home/garth/code/libraries/trilinos-8.0.7/packages/epetra/s > >rc/Epetra_Util.h:179: first defined here > > collect2: ld returned 1 exit status > > Traceback (most recent call last): > > File "./setup.py", line 172, in <module> > > ################### > > File "./setup.py", line 148, in main > > # Build the init file > > File "../util/SharedUtils.py", line 475, in buildShared > > SharedTrilinosBuilder.buildShared(self) > > File "../util/SharedUtils.py", line 330, in buildShared > > runCommand(self.linkCmd) > > File "../util/SharedUtils.py", line 97, in runCommand > > if status: raise RuntimeError, "Exit status = %d" % status > > RuntimeError: Exit status = 256 > > > > > Compile flags for serial: > > > ../configure --prefix=<install_dir> --enable-shared > > > --enable-pytrilinos\ --enable-pliris --enable-didasko --enable-amesos > > > --enable-anasazi\ --enable-default-packages --enable-galeri > > > --with-cflags=-fPIC\ --with-cxxflags=-fPIC --with-fflags=-fPIC > > > --with-ldflags=-fPIC\ --with-ccflags=-fPIC --enable-triutils > > > --enable-aztecoo-teuchos\ --with-gnumake -C > > > > > > Have fun! > > > > > > Johan > > > _______________________________________________ > > > DOLFIN-dev mailing list > > > [email protected] > > > http://www.fenics.org/mailman/listinfo/dolfin-dev > > > > _______________________________________________ > > DOLFIN-dev mailing list > > [email protected] > > http://www.fenics.org/mailman/listinfo/dolfin-dev _______________________________________________ DOLFIN-dev mailing list [email protected] http://www.fenics.org/mailman/listinfo/dolfin-dev
