Stuart, Here are some proposed words to enumerate how to build a conforming application regards Andrew --------------------------
Section 1. How to Use this Standard Application programmers who wish to produce binary packages that will install and run on any LSB-conforming implementation should follow this procedure: 1. Write programs using the referenced programming interfaces defined in Reference Standards, or as modified by the LSB specification. 2. Use the following tools provided in the lsbdev package to compile and check your application as follows: a. lsbcc Use the lsbcc front end to the compiler. This takes care of the compiler options and flags required to build an LSB application. If you are using the make utility, invoke it with the argument CC=lsbcc b.lsbappchk Run the lsbappchk utility to check your application's conformance to the 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. $ lsbappchk <appname> A conforming application shall not produce any warnings when the lsbappck utility is invoked on it.
