glibc版本問題 - Linux

By Madame
at 2008-09-09T08:10
at 2008-09-09T08:10
Table of Contents
小弟因為專題需要
把Snort cross-compile到arm-linux上跑
(之前po那篇segmentation fault的問題暫時沒跑出來了)
當我要啟動snort時 出現如下的錯誤訊息
./snort: /lib/libc.so.6: version `GLIBC_2.2.3' not found (required by ./snort)
./snort: /lib/libc.so.6: version `GLIBC_2.3' not found (required by ./snort)
./snort: /lib/libc.so.6: version `GLIBC_2.3' not found (required by
/usr/lib/libpre.so.0)
基本上在原來的pc上cross-compile後 我移到arm-linux上的東西主要就三樣
snort (binary file)
libpcre.so.0
libpcap.a
想請問一下這訊息是代表版本不合的意思嗎?
可是這個arm-linux之前是一位學長在用
之前他在跑snort的時候是ok的
也就是說該glibc的版本應該是堪用的
請問有沒有可能是因為我使用的pcre版本比較新(去網路上抓到最新的7.8)
所以才需要用到比較高版本的glibc?
我在/lib下找到一個file叫做libc-2.2.2.so
猜測glibc版本為2.2.2?
如果是這個原因
請問大概要抓第幾版的pcre會比較有機會成功?
有考慮過更新arm-linux的glibc
不過聽說弄不好好像整個libraries都會亂掉
這台PDA又算是實驗室公用的
不敢亂搞
小弟是linux新手
還請前輩們多指教<(_ _)>
--
把Snort cross-compile到arm-linux上跑
(之前po那篇segmentation fault的問題暫時沒跑出來了)
當我要啟動snort時 出現如下的錯誤訊息
./snort: /lib/libc.so.6: version `GLIBC_2.2.3' not found (required by ./snort)
./snort: /lib/libc.so.6: version `GLIBC_2.3' not found (required by ./snort)
./snort: /lib/libc.so.6: version `GLIBC_2.3' not found (required by
/usr/lib/libpre.so.0)
基本上在原來的pc上cross-compile後 我移到arm-linux上的東西主要就三樣
snort (binary file)
libpcre.so.0
libpcap.a
想請問一下這訊息是代表版本不合的意思嗎?
可是這個arm-linux之前是一位學長在用
之前他在跑snort的時候是ok的
也就是說該glibc的版本應該是堪用的
請問有沒有可能是因為我使用的pcre版本比較新(去網路上抓到最新的7.8)
所以才需要用到比較高版本的glibc?
我在/lib下找到一個file叫做libc-2.2.2.so
猜測glibc版本為2.2.2?
如果是這個原因
請問大概要抓第幾版的pcre會比較有機會成功?
有考慮過更新arm-linux的glibc
不過聽說弄不好好像整個libraries都會亂掉
這台PDA又算是實驗室公用的
不敢亂搞
小弟是linux新手
還請前輩們多指教<(_ _)>
--
Tags:
Linux
All Comments
Related Posts
f6如何開啟gftp的檔案

By Charlotte
at 2008-09-09T00:18
at 2008-09-09T00:18
有關MATLAB啟動問題???

By Kristin
at 2008-09-09T00:16
at 2008-09-09T00:16
有關MATLAB啟動問題???

By Ivy
at 2008-09-08T21:10
at 2008-09-08T21:10
f6如何開啟gftp的檔案

By Frederica
at 2008-09-08T19:39
at 2008-09-08T19:39
在XP下安裝Vmware灌FC5上網問題

By Kelly
at 2008-09-08T15:26
at 2008-09-08T15:26