簡體   English   中英

未找到Centos 5.7`GLIBC_2.7'上的JProfiler

[英]JProfiler on Centos 5.7 `GLIBC_2.7' not found

JProfiler代理似乎需要glibc 2.7,但Centos有glibc 2.5。 有沒有人成功編譯了glibc 2.5的jprofiler代理,或者以前版本的JProfiler創建了2.5的代理?

Actul錯誤是VM初始化期間發生錯誤無法在絕對路徑中找到代理庫/opt/jprofiler/bin/linux-x64/libjprofilerti.so,錯誤:/lib64/libc.so.6:version`GLIBC_2.7'找不到(/opt/jprofiler/bin/linux-x64/libjprofilerti.so要求)

問題是您正在使用的JProfiler是基於glibc-2.7(或更高版本)的系統構建的

通常,UNIX系統支持向后兼容性(在較舊的系統上編譯的代碼繼續在較新的系統上運行),但不支持向前兼容性(您不能指望在較新的系統上構建的代碼可以在較舊的系統上運行)。

您的選擇是:升級您的glibc版本,或獲取不同版本的JProfiler(基於glibc-2.5的系統或更舊版本)。

這實際上是7.0.1中的回歸,一個簡單的解決方法是使用7.0:

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

我們很快就會解決這個依賴問題(我的公司開發了JProfiler)。 感謝您讓我們知道。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM