Public bug reported: Binary package hint: libufsparse-dev
The libufsparse libraries don't appear to be linked correctly with the BLAS libraries. The libumfpack packages are fine. Compiling the test program test.c char umfpack_di_defaults (); int main () { return umfpack_di_defaults (); return 0; } using gcc -lumfpack -lamd test.c produces /usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../lib/libumfpack.so: undefined reference to `sqrt' /usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../lib/libumfpack.so: undefined reference to `dscal_' /usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../lib/libumfpack.so: undefined reference to `dgemv_' /usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../lib/libumfpack.so: undefined reference to `ztrsv_' /usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../lib/libumfpack.so: undefined reference to `pow' /usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../lib/libumfpack.so: undefined reference to `dgemm_' /usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../lib/libumfpack.so: undefined reference to `log10' /usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../lib/libumfpack.so: undefined reference to `zgemv_' /usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../lib/libumfpack.so: undefined reference to `dtrsm_' /usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../lib/libumfpack.so: undefined reference to `dger_' /usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../lib/libumfpack.so: undefined reference to `zgeru_' /usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../lib/libumfpack.so: undefined reference to `dtrsv_' /usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../lib/libumfpack.so: undefined reference to `zgemm_' /usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../lib/libumfpack.so: undefined reference to `ztrsm_' collect2: ld returned 1 exit status ** Affects: ufsparse (Ubuntu) Importance: Undecided Status: Unconfirmed -- Linking problem https://launchpad.net/bugs/68670 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs