庞大资源库的计算机教程网站!
设为首页
加入收藏
总编信箱
投稿或申请专栏请先 [登 陆]
首页 操作系统 程序设计 图形图像 媒体动画 机械电子 WEB开发 数 据 库 办公系列 路由技术 网络原理 网络应用
认证考试 安全技术
首页>操作系统>FreeBSD>应用技术>正文
资料搜索
Google搜索
Google
返回上级列表

推荐文章

快速保存网页中所有图片的方法
Windows中让光驱巧妙“隐身”技
防范非法用户入侵Win 2000/XP系
两款比较典型的ASP木马防范方法
有关表格边框的css语法整理
Windows XP中可以被禁用的服务
SQL Server导出导入数据方法
Javascript所有对象的属性的获
网页(HTML)中的特殊字符
与篮球共舞,尽显模式本色
QQ病毒的手工清除方法
Photoshop为极品美女打造性感睫
天衣无缝:IIS与PHP水火也相容
SQL Server存储过程编写和优化

FreeBSD Shared object "libintl.so.4"或(libc.so.4) not found

 作者:本站收集   日期:2005-3-13
字号选择〖 〗/ 双击滚屏 单击停止   

Shared object "libintl.so.4" 或 (libc.so.4) not found 問題敘述: 近來的FreeBSD版本,常常在安裝某些軟體時,會出現類似的失敗畫面 並且告訴你缺乏 libintl.so.4或是 libc.so.4 這個函式. Shared object "libc.so.4" not found 如下圖:是近來版本安裝某些程式問題時常見的問題,缺少 libc.so.4 函式. 問題分析: 提到libc.so函式 首先想到的是與 linux 程式相關共享函式庫. FreeBSD在讀取相關函式前,首先會在 /compat/linux 資料夾中尋找; 然後若找不到則會嘗試搜尋 /lib 資料夾. 以 libc.so 函式為例,會先尋找/compat/linux/lib/libc.so ; 其次才是/lib/libc.so . 簡單的解決方式: Shared object "libintl.so.4" not found 跟 libc.so 函式一樣 也是在安裝某些軟體就會出現錯誤畫面. 問題分析: libintl.so 函式是安裝 /usr/port/devel/gettext/ 程式後取得. 理論上來說 目前版本的相關函數是 libintl.so.5 為何還要去讀取舊的 libintl.so.4 版本. 當你在安裝gmake時,gmake會去連結安裝gmake當時的libinl.so的版本,是version 4. 也就是 libintl.so.4 當你更新過相關的ports (devel/gettext) 將會用 libintl.so.5 取代 libintl.so.4 除非你能取得先前某些系統保留舊有的 libintl.so.4 否則就會出現安裝失敗的狀況. 很可惜的是...有很多程式需要 gettext 函式. 你可以用 cd /usr/ports/ ; make search key="gettext" | more 查詢 為什麼要加上more 因為太多怕你看到昏頭...QQ 問題解決: 要解決這個問題 你可以透過重新建立所有與 gettext 相關的ports程式. # portupgrade -fr gettext 重新建立或重新安裝所有與 gettext相關連的程式, 若你忘掉了 請參閱 更新ports/升級系統 > portupgrade 軟體更新 或是簡單的用偷吃步 把*目前版本*link過去..QQ (版本6..類推) 然後就可以順利進行程式安裝.
上一篇:FreeBSD 浅谈"watchdog timeout"出现的原因    下一篇:FreeBSD ipfw 防火墙基础指南  
[发送给好友]  [关闭窗口]  [返回顶部]   转载请注明来源:www.it00.com   
特别声明: 本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
责任编辑: 原点 投稿作者: 本站收集
信息来源: 网络 录入时间: 2005-3-13
关于我们 - 广告服务 - 版权申明 - 网站地图 - 联系方式 - 总编信箱 - 会员投稿