The appcert
utility uses the dynamic linker to resolve the library symbols
that are used by the application being examined. Symbols the dynamic linker
cannot resolve are called unbound symbols. Unbound symbols
might be caused by environment problems, such as an incorrectly set LD_LIBRARY_PATH variable, or build problems, such as omitting the
definitions of the -llib or -z switches at compile time. While these examples are minor, unbound
symbols that are reported by appcert
might indicate a more serious problem.