GSL: symbol lookup error: undefined symbol: cblas_dnrm2
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Debian |
Fix Released
|
Unknown
|
|||
gsl (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
ubuntu release: 12.10 server, 64-bit, all upgrades applied.
compiler: 4.7.2
affected package: libgsl0ldbl
(and perhaps also other related GSL packages and files)
package version: 1.15+dfsg-1build2
I create a C code which is using few functions from the GNU Scientific Library. I compile and link. I want to execute the executable.
Unfortunatelly, the binary can not be executed because of an internal problem in the library.
See my code in the attachment.
I compile and link using the command
gcc -Wall eigsys_symm.c -lm -lgsl -lgslcblas
and then try to execute. You see what is the error message:
$ a.out
a.out: symbol lookup error: /usr/lib/
I observe that there is no such an issue on my LinuxMint 13 (Maya) desktop 64-bit (which for the present purpose we can consider as ubuntu 12.04 LTS; it uses gcc 4.6.3 and the GSL package version is 1.15+dfsg-1build1) .
ProblemType: Bug
DistroRelease: Ubuntu 12.10
Package: libgsl0ldbl 1.15+dfsg-1build2
ProcVersionSign
Uname: Linux 3.5.0-21-generic x86_64
ApportVersion: 2.6.1-0ubuntu9
Architecture: amd64
Date: Mon Jan 14 18:52:24 2013
InstallationDate: Installed on 2013-01-07 (7 days ago)
InstallationMedia: Ubuntu-Server 12.10 "Quantal Quetzal" - Release amd64 (20121017.2)
MarkForUpload: True
SourcePackage: gsl
UpgradeStatus: No upgrade log present (probably fresh install)
Changed in debian: | |
status: | Unknown → Fix Released |