设为首页
收藏本站
用户名
Email
自动登录
找回密码
密码
登录
注册
快捷导航
平台
Portal
论坛
BBS
文库
项目
群组
Group
我的博客
Space
搜索
搜索
热搜:
shell
linux
mysql
本版
用户
LinuxSir.cn,穿越时空的Linuxsir!
»
论坛
›
Linux 发行版讨论区 —— LinuxSir.cn
›
LFS(LinuxfromScratch)
›
关于libcurses.a和libncurses.a的问题
返回列表
查看:
1971
|
回复:
6
关于libcurses.a和libncurses.a的问题
[复制链接]
hyoga
hyoga
当前离线
积分
1891
IP卡
狗仔卡
发表于 2002-12-22 11:08:56
|
显示全部楼层
|
阅读模式
lfs文档开始就说:"在你要安装Bash之前,你必须先确定你拥有/usr/lib/libcurses.a和/usr/lib/libncurses.a两个文件。"
可是我只有两个.so文件,没有.a,而且曾经装成功过一次,不过用lfs启动之后,不能make任何包,总是提示什么no entry_symbol(大概吧,我忘了).
我不知道这个问题是不是由于.so引起的.不过
lfs文档说只要装了ncurses-devel就应该有.a,我装了,但是只有.so
请高人指点一下,谢谢!(redhat8)
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
显身卡
flaboy
flaboy
当前离线
积分
552
IP卡
狗仔卡
发表于 2002-12-22 11:24:08
|
显示全部楼层
用lfs启动后??
你的lfs已经装完了么?
你再看一下安装ncurses的那一节 看看是不是有是什么地方做错了
跟母系统(redhat)已经没关系了
回复
支持
反对
使用道具
举报
显身卡
tram
tram
当前离线
积分
7281
IP卡
狗仔卡
发表于 2002-12-22 16:09:34
|
显示全部楼层
如果两个文件都没有,你就要安装Ncurses开发包。这个包通常被称为ncurses-dev或ncurses-static 。如果已经安装了这个包,或你刚安装了它,那么再检查一下这两个文件。通常仍没有libcurses.a 。如果是这样,就创建一个libcurses.a的符号链接,以root身份运行下面这一个命令:
ln -s libncurses.a /usr/lib/libcurses.a
回复
支持
反对
使用道具
举报
显身卡
hyoga
hyoga
当前离线
积分
1891
IP卡
狗仔卡
楼主
|
发表于 2002-12-22 20:07:06
|
显示全部楼层
我的lfs已经随着那次rm -rf消失了.
我现在主要是想重装一次,但开始的这个.a的问题我很困惑.
就是我装rh8的时候已经装了那个ncurses-devel(这个不是ncurses-dev吗?)
而且我的系统里有libcurses.so和libncurses.so,就是扩展名不一样.
如果我的想法对,就是那个ncurses-devel和ncurses-dev是一个东西,那么我为什么有.so却没有.a?这样会影响以后安装吗?
如果我猜错了,是不是我找到那个ncurses-dev装上就可以了,还是ncurses-dev和ncurses-static都要装?
回复
支持
反对
使用道具
举报
显身卡
tram
tram
当前离线
积分
7281
IP卡
狗仔卡
发表于 2002-12-22 20:17:30
|
显示全部楼层
ncurses-dev和ncurses-static都要装。在我的redhat下,这两个文件都是有的,而且不是符号链接。
回复
支持
反对
使用道具
举报
显身卡
hyoga
hyoga
当前离线
积分
1891
IP卡
狗仔卡
楼主
|
发表于 2002-12-22 20:20:43
|
显示全部楼层
卡....分特.....想不通.我rpm -e ncurses-devel然后rpm -ivh ncurses-devel那两个.a就出来了......
奇怪ing
回复
支持
反对
使用道具
举报
显身卡
hyoga
hyoga
当前离线
积分
1891
IP卡
狗仔卡
楼主
|
发表于 2002-12-22 20:22:55
|
显示全部楼层
既然一个devel已经包含了那两个文件,为什么还要装static?那样的话static的.a文件不会把先安装的devel的文件覆盖了吗?要先装哪个?
回复
支持
反对
使用道具
举报
显身卡
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册
本版积分规则
发表回复
回帖后跳转到最后一页
Copyright © 2002-2023
LinuxSir.cn
(http://www.linuxsir.cn/) 版权所有 All Rights Reserved.
Powered by
RedflagLinux!
技术支持:
中科红旗
|
京ICP备19024520号
快速回复
返回顶部
返回列表