免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 990 | 回复: 6
打印 上一主题 下一主题

软件安装问题 configure [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-08-31 11:43 |只看该作者 |倒序浏览
在solaris上,目前是solaris10上安装软件时
一般是3个步骤
./configure
  make
  make install

  依据说明,有时需将cc设置成为gcc等
./configure sun4等
在solaris 10上也安装过很多软件了,如gcc,gdb等等

但有些软件在设置时就总是有问题
在make后,总是提示
command failed for target 'all'等问题
尤其是从sources.redhat.com上下载的软件
想移植到solaris上使用时

请有过安装经验的各位大虾们解释一下
谢谢

论坛徽章:
0
2 [报告]
发表于 2006-08-31 12:10 |只看该作者
最主要的是要弄清楚软件的依赖关系,只要其依赖的包你都安装并设置为能够被正常访问到(含编译时和运行时)一般不会出现大问题。

不是说有源代码就一定可以拿到其它平台编译并生成可执行目标文件的,如果是那样,就变得非常简单了。因此还需要注意平台之间的区别,有个别的文件其包含文件路径并不完全一样

论坛徽章:
0
3 [报告]
发表于 2006-08-31 12:15 |只看该作者
最简单地说:
编译时环境主要是你的开发环境,编辑,预处理,编译,连接和调试。编译时环境缺少相应的动态连接库,那么是不可能生成期望的可执行目标文件的。从而更无法打包成发行包或发行组件
运行时环境主要指软件发布以后运行的环境或产品环境。如果运行时环境缺少相应的动态连接库,则虽然编译成功,但无法运行或者无法正常运行

如果有兴趣,不妨多看看configure脚本的日志文件或直接检查configure的行为

论坛徽章:
15
2015年辞旧岁徽章
日期:2015-03-03 16:54:15双鱼座
日期:2015-01-15 17:29:44午马
日期:2015-01-06 17:06:51子鼠
日期:2014-11-24 10:11:13寅虎
日期:2014-08-18 07:10:55酉鸡
日期:2014-04-02 12:24:51双子座
日期:2014-04-02 12:19:44天秤座
日期:2014-03-17 11:43:36亥猪
日期:2014-03-13 08:13:51未羊
日期:2014-03-11 12:42:03白羊座
日期:2013-11-20 10:15:18CU大牛徽章
日期:2013-04-17 11:48:45
4 [报告]
发表于 2006-08-31 12:50 |只看该作者
solaris 10 的一个opensolaris 计划就是,能够无缝使用 linux软件。希望这个功能可以尽快实现。

论坛徽章:
0
5 [报告]
发表于 2006-08-31 12:59 |只看该作者
原帖由 rdcwayx 于 2006-8-31 12:50 发表
solaris 10 的一个opensolaris 计划就是,能够无缝使用 linux软件。希望这个功能可以尽快实现。

和FreeBSD下的Linux ABI类似
其实是提供一个接口层来处理,Linux内核一升级,也需要扩充相应的部分。目前先等待吧

论坛徽章:
0
6 [报告]
发表于 2006-08-31 15:06 |只看该作者
我也很郁闷,在solaris 9下./configure bind9.3.2时,总是报找不到ar的错误!说是环境变量不对,但在9下找不到修改环境变量的地方,不象linux下,找到profile修改就成了!郁闷中!请大家指点一下,./configure如何弄!对于我这样的菜鸟!

论坛徽章:
0
7 [报告]
发表于 2006-08-31 15:14 |只看该作者
原帖由 redhat2003 于 2006-8-31 15:06 发表
我也很郁闷,在solaris 9下./configure bind9.3.2时,总是报找不到ar的错误!说是环境变量不对,但在9下找不到修改环境变量的地方,不象linux下,找到profile修改就成了!郁闷中!请大家指点一下,./configure如何 ...

确认你的shell 是sh, bash,自己 vi /.profile 创建新的或者打开旧的.profile文件,然后把PATH调整好啊

ar的问题不是已经说过了吗?在 /usr/ccs/bin下
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP