Subject: Re: Shared object handling proposed change.
To: None <>
From: Christos Zoulas <>
List: tech-toolchain
Date: 05/21/2002 16:22:01
In article <>,
Christos Zoulas <> wrote:
>The motivation behind this change is to allow programs that like to create
>shared objects of the form <objectname>.so easy.
>The following changes are made:
>1. Introduced ${LIBPREFIX}, which defaults to "lib" so that a Makefile can
>   set it to empty if no prefix is desired.
>2. Change shared object suffix from ".so" to ".lo" so that there is no conflict
>   with the linker generated files.
>3. Change host generated object files to ".ho" [".lo" was used before and
>   not documented in bsd.README] and beautify the rule.
>4. Allow SHLIB_FULLVERSION to be empty, creating ".so" files without a version.
>5. Document changes.

I've heard only 2 positive and 0 negative remarks about this, so I will
proceed with the change after the branch. This is the last time to voice