On Wed, Oct 06, 2010 at 08:13:55PM +0400, Dmitry V. Levin wrote: > --no-undefined ещё раз показывает, что libfoo3.so не линкуется с > libfoo1.so; лучше бы оно слинковалось, Каким образом? В shared objects возможны unresolved symbols, в обычных executables нет. То что на это не ругается verify-elf уже проблема rtld, а не тулчейна. > линкуются ведь обычные executables. Через --copy-dt-needed-entries. В общем я не понимаю в чём тут не прав тулчейн. При указании соответствующих опций он ведёт себя правильно. -- Regards, -- Sir Raorn. --- http://thousandsofhate.blogspot.com/