У меня есть небольшая программа с открытым исходным кодом, которая компилируется как общий модуль для apache, но когда apache пытается загрузить его, он отказывается загружаться, жалуясь на: «undefined symbol: ap_log_rerror».Запуск ldd
в общих библиотеках создает список из примерно дюжины зависимостей, поэтому я знаю, что эта функция НЕ определена.Как мне узнать, какая библиотека предоставляет эту функцию?Мой вопрос не в том, как перечислить символы - я знаю, как это сделать с помощью nm.У меня вопрос, где найти файл, который содержит символ, который я хочу?Есть ли эффективный и простой способ определить правильный файл?
update: я решил эту проблему, перекомпилировав свою программу.Теперь он загружается, хотя мой основной вопрос остается без ответа.