missing symlinks /usr/bin/ld: cannot find -lcblas
Bug #769180 reported by
Caleb Case
This bug affects 3 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
atlas (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
$ lsb_release -rd
Description: Ubuntu Natty (development branch)
Release: 11.04
$ apt-cache policy libatlas-dev
libatlas-dev:
Installed: 3.8.3-29
Symbolic links for the following are missing:
libatlas.so
libcblas.so
libf77blas.so
liblapack_atlas.so
The result is that linking fails:
$ gcc -lcblas main.c
/usr/bin/ld: cannot find -lcblas
collect2: ld returned 1 exit status
Creating symlinks between lib*.so -> lib*.so.3gf fixes the problem.
On a related note, having two alternatives (one for .so and one for .so.3gf) is confusing. It would be cleaner to have only one instead of trying to keep them in sync (LP #769175).
Caleb
To post a comment you must log in.
Status changed to 'Confirmed' because the bug affects multiple users.