Мы пытаемся оценить Hoard в нашем многопоточном приложении, которое работает как в Windows, так и в Mac OSX (Leopard, Snow Leopard).
Мы используем Boost, Curl, libJpeg и log4cplusplus в качестве сторонних библиотек. Теперь мы связываем все наши модули с libhoard.dylib, но оставляем сторонние библиотеки для использования системного malloc.
Не вызовет ли это каких-либо конфликтов?
Я попытался использовать для всего приложения, установив в info.plist DYLD_INSERT_LIBRARIES=libhoard.dylib (предполагая, что это эквивалентно LD_PRELOAD), но в трассировке malloc я не вижу, чтобы hoard собирался.
Есть ли другой способ связать его и использовать так, чтобы его могли использовать даже сторонние библиотеки? Пожалуйста посоветуй.
Спасибо, Раджа.