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

Reply via email to