man lsbappchk (Commandes) - check LSB conformance of application
NAME
lsbappchk - check LSB conformance of application
SYNOPSIS
lsbappchk [L pathtolib]... [appname]...
DESCRIPTION
Measure an application executable's conformance to the Linux Standard Base (LSB) specification. The object format of the application is checked, as is the list of shared libraries used by the application, and the list of functions and global data used by the application. Warnings are produced for anything that is used, but not contained in the LSB specification.
- -L pathtolib
- Specify libraries which are part of the application. This option can be specified as many times as needed, and will prevent lsbappchk from complaining about symbols which are provided in those shared libraries.
A journal file named journal.appchk.<appname> where appname is the first binary specified is created. It contains a record of the test results. You must have write access to the current working directory in order to run lsbappchk successfully.
The lsbappchk program cannot detect all conformance problems. In particular, itis a static test and does not actually run the application. Lsbappchk will not find any behaviors which show themselves only at run-time (for example, anything involving the File Hierarchy Standard, or constants and other such items which are found in header files).
AUTHORS
The contributors to the Linux Standard Base.
REPORTING BUGS
Report bugs to <lsb-test@linuxbase.org>.
BUGS
Should be able to specify where to write the journal file.
SEE ALSO
Linux Standard Base specification and other documents at http://www.linuxbase.org/