reassign 558452 libtrilinos merge 558452 529807 thanks On Sat, 2009-11-28 at 18:32 -0800, Kevin Mitchell wrote: > 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
This is actually a bug in trilinos, not deal.II. In fact, it is the same bug as 529807, so I'm merging them. (If I add this link to Make.global_options, and the trilinos library changes so it does not need those symbols, then the deal.II binaries will link to extra unnecessary libraries, so it would not be helpful to change Make.global_options.) Thanks for your report. -Adam -- GPG fingerprint: D54D 1AEE B11C CE9B A02B C5DD 526F 01E8 564E E4B6 Engineering consulting with open source tools http://www.opennovation.com/
signature.asc
Description: This is a digitally signed message part

