[lsb-discuss] How to determine whether the application developedon Linux is LSB Compliant?

Wichmann, Mats D mats.d.wichmann at intel.com
Fri Jul 16 05:34:11 PDT 2004


 
>> I am a developer working in a team doing development on Red 
>Hat Linux.
>> 
>> I woud like to find out whether the appliction developed by 
>our team is LSB compliant or not.
>> 
>> How can I obtain this? What do I need to do this?
>
>The first place to start is to download lsbappchk:
>
>http://www.linuxbase.org/download/index.php/test_suites
>
>Note that unless you use the LSB build tools, you will at least get an
>error about the LSB linker, and you may get some about the wrong
>versions of functions being used. It is however a good first pass to
>check how close a binary is to being compliant.


As Chris notes, without using the LSB tools, you'll not be
conforming.  Some of the messages are false negatives,
ones that go away if you do use the right tools, which
will enforce the proper symbol versions, dynamic linker,
and so on.  Also an autoconfiguring build run under the
LSB tools may well detect most of the portability issues
and do the right thing.

Nonetheless, there's probably some work to be done
and we're happy to give pointers as issues come up.





More information about the lsb-discuss mailing list