Hello Balaji,

liblac is the library produced from deal.II.

Concerning your undefined references, could you please give us your configuration line and more information about the Trilinos version you are using?

Thank you,
Markus



Am 28.09.10 05:33, schrieb Balaji:
Hi,

I am new to deal.II. I just installed it and tried the examples first to get a feel of the software so that I may use the library in my own code. I found several problems with it. First of all, the trilinos library does not work with deal.II out of the box. Some extra links are needed. For example, on linking step-1 we get the following:

/usr/bin/ld: warning: libtrilinos_stratimikosamesos.so.1, needed by /usr/lib/libdeal_II_2d.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libtrilinos_stratimikosaztecoo.so.1, needed by /usr/lib/libdeal_II_2d.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libtrilinos_stratimikosifpack.so.1, needed by /usr/lib/libdeal_II_2d.so, not found (try using -rpath or -rpath-link)
... (for many other libraries in the libtrilinos package)

So I wrote a simple shell script to fix this:
$ ll /usr/lib/libtrilinos_*.so | awk '//{print "ln -s " $10 " " $8 ".1"}' | sudo sh

After this I tried linking and I encounter the following error:
/usr/lib/liblac.so: undefined reference to `Epetra_CrsMatrix::ReplaceGlobalValues(int, int, double*, int*)' /usr/lib/libdeal_II_2d.so: undefined reference to `Teuchos::PrintActiveRCPNodes::PrintActiveRCPNodes()' /usr/lib/liblac.so: undefined reference to `Epetra_CrsMatrix::ReplaceMyValues(int, int, double*, int*)' /usr/lib/liblac.so: undefined reference to `Epetra_CrsMatrix::SumIntoMyValues(int, int, double*, int*)' /usr/lib/libdeal_II_2d.so: undefined reference to `Teuchos::PrintActiveRCPNodes::~PrintActiveRCPNodes()' /usr/lib/liblac.so: undefined reference to `Epetra_CrsMatrix::SumIntoGlobalValues(int, int, double*, int*)'
collect2: ld returned 1 exit status

I am not sure which version of liblac deal.II needs and I also don't know what should be the package that contains this library. Can you help me with this please?

Thanks,
Balaji


_______________________________________________
dealii mailing list http://poisson.dealii.org/mailman/listinfo/dealii
_______________________________________________
dealii mailing list http://poisson.dealii.org/mailman/listinfo/dealii

Reply via email to