Запускаю
LD_PROFILE=libso.so LD_PROFILE_OUTPUT=`pwd` LD_LIBRARY_PATH=`pwd` ./main
который зависит от libso.so, создаются gmon.out и libso.so.profile.
После чего
$ sprof libso.so libso.so.profile
Inconsistency detected by ld.so: dl-open.c: 672: _dl_open: Assertion `_dl_debug_initialize (0, args.nsid)->r_state == RT_CONSISTENT' failed!
Что я делаю не так?
PS: gcc 4.4.2-2, binutils 2.20-1