JProfiler на Centos 5.7 `GLIBC_2.7 'не найден - PullRequest
0 голосов
/ 15 октября 2011

Агент JProfiler, похоже, требует glibc 2.7, но в Centos есть glibc 2.5.Кто-нибудь успешно скомпилировал агент jprofiler для glibc 2.5 или в предыдущей версии JProfiler были созданы агенты с 2.5?

Ошибка Actul: Произошла ошибка при инициализации ВМ. Не удалось найти библиотеку агентов / opt / jprofiler / bin / linux-x64 / libjprofilerti.so по абсолютному пути, с ошибкой: /lib64/libc.so.6: версия `GLIBC_2.7 'не найдена (требуется для /opt/jprofiler/bin/linux-x64/libjprofilerti.so)

Ответы [ 2 ]

1 голос
/ 17 октября 2011

На самом деле это регрессия в 7.0.1, простой обходной путь - использовать 7.0:

http://download.ej -technologies.com / jprofiler / jprofiler_linux_7_0.tar.gz

Мы скоро исправим эту проблему зависимости (моя компания разрабатывает JProfiler).Спасибо, что сообщили нам.

1 голос
/ 17 октября 2011

Проблема в том, что используемый вами JProfiler был собран в системе с glibc-2.7 (или более поздней).

Как правило, системы UNIX поддерживают обратную совместимость (код, скомпилированный на более старой системе, продолжает работать на более новой), но не обеспечивают прямой совместимости (нельзя ожидать, что код, созданный на более новой системе, будет работать на более старой) .

Вы можете выбрать: обновить версию glibc или получить другую сборку JProfiler (которая была построена на основе системы glibc-2.5 или более ранней).

...