« Google Summer of code at ScilabBack from the dead »

3 comments

Comment from: Anonymous [Visitor]
AnonymousWhile it won't work for all variations, what about using the dynamic linker's support for using optimized libraries? You can put libraries in subdirectories of /lib or /usr/lib named after certain CPU features, and the dynamic linker will only load them on CPUs with those features.

If the linker doesn't support the CPU features you need, you could get such support added.
2010-04-07 @ 00:27
Comment from: Sylvestre [Member] Email
SylvestreDo you have some pointers about that ?
2010-04-07 @ 00:54
Comment from: Fabian [Visitor]
Fabian> Do you have some pointers about that ?

Please have a look at how the libssl0.9.8 and libavcodec52 packages in Debian handle this.
2010-04-07 @ 09:14