LINTIAN

# `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