On Wednesday 23 May 2007 09:24, Denis Silakov wrote:
> Randall R Schulz wrote:
> > What kind of bug do you suspect? Is anything malfunctioning?
> >
> > Almost all Linux executables have at least one dynamically linked
> > library, the one that allows system calls to be made. Most are
> > fully dynamically linked.
>
> Well, I see. Surely, there is no malfunctioning here.
>
> The thing is that we are collecting information about different
> distributions for the Linux Standard Base -
>
> https://www.linux-foundation.org/dbadmin/browse/distr.php
>
> and in the LSB there are 'Libraries' (system-wide shared libraries)
> and there are 'Commands' (for example, different utilities). All
> distribution data is collected automatically, but I don't see at the
> moment how to distinguish LSB commands from LSB libraries. The idea
> was to use `file` output, but very often it reports 'shared object'
> for files which we'd like to add as commands...

Well, in nearly (entirely?) all cases, a file that's really meant to be 
used as the target of dynamic linking as a shared library will be named 
with the suffix ".so" followed optionally by some version suffixes of 
the form (as an extended regular expression, enclosing quotation marks 
excluded) "(\.[0-9]+)+".

I believe kernel module share the same file format, but are named with 
a .ko suffix.


I should state that my information on these topics might be a bit dated, 
so you might want to verify it, but it's at least approximately 
accurate.


> --
> Regards,
> Denis.


Randall Schulz
-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to