看板 DFBSD_bugs 關於我們 聯絡資訊
-On [20050325 09:22], Yury Tarasievich (grog@grsu.by) wrote: >BTW, is there any standard method to force linking against specific >revision of shared lib, so one could generally link against lib.so, >being symlink to lib.so.x, vs. lib.so.x itself? ELF annex the ELF loader does not cater for this. ELF looks at the libname.so entries in its cache. These are typically symbolically linked to the highest versioned libname.so.N. Entries with minor numbers, such as the old a.out styled libname.so.N.M, are not an official part of the ELF standard. Nor is the Linux standard of libname.so.N.M.T (number, major, trivial) an official standard (they symlink the .so.N to the .so.N.M.T). No standard way short of changing symbolic links, but this also influences run-time behaviour. Unless I am missing something obvious. -- Jeroen Ruigrok van der Werven <asmodai(at)wxs.nl> / asmodai / kita no mono Free Tibet! http://www.savetibet.org/ | http://ashemedai.deviantart.com/ http://www.tendra.org/ | http://www.in-nomine.org/ Delirious again, mesmerise my senses, our Souls entwine one more time...