Package: libdeal.ii-dev
Version: 6.2.1-2
Severity: normal

Typeing make run in a copy of the  /usr/share/doc/deal.ii-examples/step-4/
directory gives the following output

Makefile:155: Makefile.dep: No such file or directory
============================ Remaking Makefile.dep
==============optimized===== step-4.cc
============================ Linking step-4
/usr/lib/libtrilinos_teuchos.so: undefined reference to `XML_SetUserData'
/usr/lib/libtrilinos_teuchos.so: undefined reference to `XML_Parse'
/usr/lib/libtrilinos_ml.so: undefined reference to 
`Galeri::CreateMap(std::basic_string<char, std::char_traits<char>, 
std::allocator<char> >, Epetra_Comm&, Teuchos::ParameterList&)'
/usr/lib/libtrilinos_ml.so: undefined reference to 
`Galeri::CreateCrsMatrix(std::basic_string<char, std::char_traits<char>, 
std::allocator<char> >, Epetra_Map const*, Teuchos::ParameterList&)'
/usr/lib/libtrilinos_teuchos.so: undefined reference to 
`XML_SetCharacterDataHandler'
/usr/lib/libtrilinos_teuchos.so: undefined reference to `XML_ParserCreate'
/usr/lib/libtrilinos_teuchos.so: undefined reference to `XML_SetElementHandler'
collect2: ld returned 1 exit status

This is fixed with the attached modifications to 
/usr/share/deal.II/Make.global_options

Kevin

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (600, 'unstable'), (500, 'testing'), (400, 'stable'), (300, 
'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-rc8.009-wl (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=en_GB, LC_CTYPE=en_GB (charmap=ISO-8859-1) (ignored: LC_ALL set to 
en_GB)
Shell: /bin/sh linked to /bin/dash

Versions of packages libdeal.ii-dev depends on:
ii  libblas-dev              1.2-2           Basic Linear Algebra Subroutines 3
ii  libboost-dev             1.40.0.1        Boost C++ Libraries development fi
ii  libdeal.ii6.2.1          6.2.1-2         Finite element library - shared li
ii  liblapack-dev            3.2.1-2         library of linear algebra routines
ii  libnetcdf-dev            1:3.6.3-1       Development kit for NetCDF
ii  libpetsc3.0.0-dev        3.0.0.dfsg-5.1  Static libraries, shared links, he
ii  libscotchmetis-dev       5.1.6.dfsg-1    programs and libraries for graph, 
ii  libslepc3.0.0-dev        3.0.0-p7.dfsg-2 Scalable Library for Eigenvalue Pr
ii  libsuitesparse-dev       1:3.4.0-1       libraries for sparse matrices comp
ii  libtrilinos-dev          9.0.3.dfsg-1    parallel solver libraries within a

libdeal.ii-dev recommends no packages.

Versions of packages libdeal.ii-dev suggests:
ii  deal.ii-doc                   6.2.1-2    Finite element library - documenta
ii  deal.ii-examples              6.2.1-2    Finite element library - documenta
pn  libdeal.ii-dbg                <none>     (no description available)

-- no debconf information
--- /usr/share/deal.II/Make.global_options.original     2009-11-28 
01:26:31.345888039 -0800
+++ /usr/share/deal.II/Make.global_options.mine 2009-11-28 01:26:31.455859637 
-0800
@@ -185,6 +185,7 @@
 # sync.
 ifeq ($(USE_CONTRIB_TRILINOS),yes)
   DEAL_II_TRILINOS_LIBS = \
+               galeri \
                stratimikosamesos \
                stratimikosaztecoo \
                stratimikosifpack \
@@ -207,10 +208,12 @@
 
   ifeq ($(enable-shared),yes)
     lib-contrib-trilinos = \
+       libexpat.so \
        $(addsuffix $(shared-lib-suffix), $(addprefix 
$(DEAL_II_TRILINOS_LIBDIR)/libtrilinos_, \
                                                      $(DEAL_II_TRILINOS_LIBS)))
   else
     lib-contrib-trilinos = \
+       libexpat.a \
        $(addsuffix $(static-lib-suffix), $(addprefix 
$(DEAL_II_TRILINOS_LIBDIR)/libtrilinos_, \
                                                      $(DEAL_II_TRILINOS_LIBS)))
   endif

Reply via email to