Kent is referring to the trilinos package created by Johannes here at 
Simula:
http://packages.simula.no/

The .deb package for Gutsy can be found at
http://packages.simula.no/pool/main/t/trilinos/

ilmar

Johan Hake skrev:
> 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
>   
_______________________________________________
DOLFIN-dev mailing list
[email protected]
http://www.fenics.org/mailman/listinfo/dolfin-dev

Reply via email to