[devel] Сборка heartbeat с --as-needed

Damir Shayhutdinov =?iso-8859-1?q?damir_=CE=C1_altlinux=2Eorg?=
Ср Сен 27 14:21:35 MSD 2006


> Далее делаю:
>
> $ find -name *.so | xargs grep get_object_root
> Binary file ./crm/pengine/.libs/libpengine.so matches
> Binary file ./lib/crm/cib/.libs/libcib.so matches
> Binary file ./lib/crm/pengine/.libs/libpe_status.so matches
>
> $ nm -CD ./crm/pengine/.libs/libpengine.so | grep get_object_root
>           U get_object_root
>
> $ nm -CD ./lib/crm/cib/.libs/libcib.so | grep get_object_root
> 00003a40 T get_object_root
>
> $ nm -CD ./lib/crm/pengine/.libs/libpe_status.so | grep get_object_root
>           U get_object_root
>
> $ find -name libsib.la
>
> libsib.la не нашлось.
Надо libcib.la искать. Буквы S и C все-таки различны :)

> Правильно ли я понимаю, что теперь мне нужно
> добавить ее в COMMONLIBS? Пытаюсь это сделать:
Не обязательно, главное в libpe_status_la_LIBADD добавить.


Подробная информация о списке рассылки Devel