[ksh93-integration-discuss] About libcmd... / was: Re: [osol-arc]
Korn Shell 93 Integration [PSARC-EXT/2006/550 Timeout:09/27/2006]
Richard Lowe
richlowe at richlowe.net
Thu Sep 21 20:46:31 PDT 2006
Glenn Fowler wrote:
> On Thu, 21 Sep 2006 22:46:49 -0400 James Carlson wrote:
>> Roland Mainz writes:
>>> I consider it more or less "public" (note that I am always getting the
>>> official Sun stabilty terminology wrong - April may correct me if I am
>>> causing havic again... :-) ) because the API is stable since many many
>>> years and will remain stable as far as I can see into the future.
>
>> It's not just a matter of whether it will change, but a question of
>> whether anyone else should be using the library, and, if so, where
>> those other consumers are.
>
> ast ksh93 -lcmd is a different flavor library
> its most common usage would be implicit runtime linking by ksh for
> access to the b_xxx builtins rather than explicit compile time linkage
>
> even applications that explicitly link with -lshell would most likely
> only access -lcmd via the implicit ksh93 builtin mechanism
>
> btw, the ast -ldll library allows ksh93 to refer to -lcmd as
> "the cmd plugin named ``cmd''" on all architectures -- it maps
> architecure neutral names like "cmd" to architecture specific
> shared lib / dll names and directory placement
>
Does this mean that rather than merging the symbols of the two libcmds,
the ksh93 libcmd could go by another name (or location), without
affecting either ksh93 nor consumers of libshell?
-- Rich
More information about the ksh93-integration-discuss
mailing list