Gordon Ross wrote:
>> 2.1.1. Shared Libraries:
>>
>> /usr/lib/libX11-xcb.so.1
>>
>> /usr/lib/libxcb.so.1
>> /usr/lib/libxcb-composite.so.0
>> /usr/lib/libxcb-damage.so.0
>> /usr/lib/libxcb-dpms.so.0
>> /usr/lib/libxcb-dri2.so.0
>> /usr/lib/libxcb-glx.so.0
> [ ... ]
>
> That's an awful lot of libraries to add to /usr/lib/.
> Do applications dlopen those names directly? If not,
> perhaps they could go in /usr/lib/libxcb/?
They mostly link directly against them, but they may dlopen.
In any case, hiding them in a directory other than /usr/lib
only introduces incompatibility with other platforms and
violates the previous direction from ARC & management to make
libraries with public interfaces directly available in the
default path instead of hiding them in out of the way places
like /usr/sfw/lib or its other obsolete brethren.
/usr/lib is already full of libraries - another dozen or two
more is barely noticable.
--
-Alan Coopersmith- [email protected]
Oracle Solaris Platform Engineering: X Window System
_______________________________________________
opensolaris-arc mailing list
[email protected]