Mandrake Linux Archives: cooker@linux-mandrake.com
Mandrake Linux: cooker@linux-mandrake.com
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
- From: Gwenole Beauchesne
- Subject: Re: [Cooker] Post 9.1 Wishlist (9.2 ??)
- Date: 19 Mar 2003 17:36:30 -0000
On Wed, 19 Mar 2003, Guillaume Rousse wrote:
> > No package will be built with MMX optimizations by default as there are
> > Pentium out there without those extensions. However, if your application
> > dynamically links against some optimized DSOs that would be fine to put
> > those libraries in */lib/mmx/* or */lib/sse{,2}/*. But you will be stuck
> > if they decided to dlopen() their plugins/libraries.
> An other option would be to have different packages for optimized and non
> optimized libs/binaries, and use alternatives to use them transparently.
The process described above doesn't need any alternatives. The glibc
loader knows which library to load. e.g. say you have libfoo.so.1 in
/usr/lib and one in /usr/lib/sse/. If your application has libfoo.so.1 as
dependency, then glibc will load the */lib/sse/* one if your CPU supports
SSE instructions.
- Replies:
- Re: [Cooker] Post 9.1 Wishlist (9.2 ??)
- From: Guillaume Rousse
- Re: [Cooker] Post 9.1 Wishlist (9.2 ??)
- References:
- Re: [Cooker] Post 9.1 Wishlist (9.2 ??)
- From: Guillaume Rousse
- Re: [Cooker] Post 9.1 Wishlist (9.2 ??)
- Prev by Date: Re: [Cooker] 9.2 wishlist: urpmi --optimise
- Next by Date: Re: [Cooker] Bla, bla, but no 9.1 date
- Previous by thread: Re: [Cooker] Re: Post 9.1 Wishlist (9.2 ??)
- Next by thread: Re: [Cooker] Post 9.1 Wishlist (9.2 ??)
- Index(es):
Search the archive:
To (un)subscribe from/to the lists:
Fund the Mandriva Linux project
