[Pkg-scicomp-devel] Bug#410883: Linking libufsparse.so requires
explicit linking of BLAS and C math libraries
LUK ShunTim
shuntim.luk at polyu.edu.hk
Wed Feb 14 10:01:23 CET 2007
Package: libufsparse
Version: 1.2-7
Severity: important
Hello,
The current build of libufsparse.so requires explicit linking with BLAS and the
C math library when it is used. The result of compiling umfpack_di_demo.c
without such explicit linking showed:
<quote>
$ gcc -I/usr/include/ufsparse -o umfpack_di_demo umfpack_di_demo.c \
-L/usr/lib -lumfpack -lamd
/usr/lib/libumfpack.so: undefined reference to `sqrt'
/usr/lib/libumfpack.so: undefined reference to `dscal_'
/usr/lib/libumfpack.so: undefined reference to `dgemv_'
/usr/lib/libumfpack.so: undefined reference to `ztrsv_'
/usr/lib/libumfpack.so: undefined reference to `pow'
/usr/lib/libumfpack.so: undefined reference to `dgemm_'
/usr/lib/libumfpack.so: undefined reference to `log10'
/usr/lib/libumfpack.so: undefined reference to `zgemv_'
/usr/lib/libumfpack.so: undefined reference to `dtrsm_'
/usr/lib/libumfpack.so: undefined reference to `dger_'
/usr/lib/libumfpack.so: undefined reference to `zgeru_'
/usr/lib/libumfpack.so: undefined reference to `dtrsv_'
/usr/lib/libumfpack.so: undefined reference to `zgemm_'
/usr/lib/libumfpack.so: undefined reference to `ztrsm_'
collect2: ld returned 1 exit status
</quote>
It'd be much more convenient for the user if such dependency is automatically
taken care of so that just linking with libufsparse is sufficient.
Regards,
ST
-- System Information:
Debian Release: 4.0
APT prefers unstable
APT policy: (900, 'unstable'), (500, 'experimental')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-4-686
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Versions of packages libufsparse depends on:
ii atlas3-sse2 3.6.0-20.5 Automatically Tuned Linear Algebra
ii lapack3 3.0.20000531a-6 library of linear algebra routines
ii libc6 2.3.6.ds1-11 GNU C Library: Shared libraries
ii refblas3 1.2-8 Basic Linear Algebra Subroutines 3
libufsparse recommends no packages.
-- no debconf information
More information about the Pkg-scicomp-devel
mailing list