Hi, all

If no one disagrees, I would like to close this case within 24  hours :)
--irene
Rick Ju wrote:
> So I will update the materials accordingly using lib*.so as libraries 
> names.
>
> -rick
>
> Stefan Teleman wrote:
>>
>>
>> Danek Duvall wrote:
>>> On Mon, Aug 25, 2008 at 02:11:29PM +0800, Rick Ju wrote:
>>>
>>>> With wide char supported, there is only libncursesw.so instead of 
>>>> libncurses.so.
>>>
>>> I think the intent was that you'd deliver both libraries.  However, it
>>> might be interesting to investigate building with wide character 
>>> support,
>>> but calling the library libncurses.  I believe that the reason there 
>>> are
>>> two libraries, normally, is because the two are binary incompatible, 
>>> the
>>> non-wide-char variant has a long history, and the author doesn't 
>>> want to
>>> break incompatibility.
>>
>> That's how it's "usually done". The wide-char version supports 
>> non-wide-chars just fine (the inverse is however not true).
>>
>> So, installing the lib*.w.so libraries as lib*.so works. The only 
>> detail to keep in mind is that the Makefiles will set by default the 
>> SONAME to lib*w.so, so patches are needed for the Makefiles for the 
>> wide-char versions to change the SONAMEs to the corresponding lib*.so.
>>
>> --Stefan
>>
>


Reply via email to