suse 11上安裝irstlm出現的問題

1、在第一步:#sh regenerate-makefiles.sh是出現error:說是第52行出現問題,打開regenerate-makefiles.sh查看發現是缺少aclocal

解決辦法:使用yast2進行安裝,同時查看一下AUTOCONF和AUTOMAKE是否已經安裝,沒有的話,也用yast2進行安裝

2、在make時出現gzfilebuf.h:error:zlib.h: NO such file or directory.查看gzfilebuf.h發現該文件頭文件中包含了zlib.h。

解決辦法:安裝zlib-devel。

在安裝zlib-devel時首先使用的是ftp5.gwdg.de/pub/opensuse/repositories/Base:/build/standard/i586/zlib-devel-1.2.8-31.3.i586.rpm

在安裝時發現需要配套的libz1-1.2.8-31.3.x86_64.rpm於是繼續安裝。發現error:libc.so.6(GLIBC_2.14)(64bit) is needed by libz1-1.2.8-31.3.x86_64

經查詢發現時是因爲我的suse版本太老(我的是suse11),搜索zlib-devel-1.2.3版本,地址是ftp://ftp.nluug.nl/pub/os/Linux/distr/startcom/AS-5.0.0/os/x86_64/StartCom/RPMS/zlib-1.2.3-3.x86_64.rpm

最後安裝zlib-devel:sudo rpm -ivh zlib-1.2.3-3.x86_64.rpm

接着繼續安裝irstlm:#make && make install

成功。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章