shared-library-lacks-prerequisites
The listed shared library doesn't include information about the other libraries against which it was linked.
More specifically, "ldd foo.so" should report such other
libraries. In your case, it reports "statically linked".
The fix is to specify the libraries. One way to do so is to add something like "-lc" to the command-line options for "ld".
| Severity: | warning |
| Experimental: | false |
| Renamed from: | shared-lib-without-dependency-information |
Screens
- coq/cmxs/prerequisites
-
The Coq project comes with a kind of compiler that generates files which are ELF shared objects. Unfortunately, they contain many undefined symbols, but those are expected.
There are a lot of false positives.
"Julien Puydt" julien.puydt@gmail.com
See also: Bug#999602
See also
- list of all the affected packages
- the source of this tag