免费注册 查看新帖 |

Chinaunix

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

Solaris安装rlwrap [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-09-09 10:45 |只看该作者 |倒序浏览
在 solaris 10 下编译安装一个源代码包 rlwrap 时
输入./configure命令后,提示缺少gawk,mawk。
当我下载到gawk的tar.gz安装包,编译安装时还是提示缺少gawk.无法编译。
这种问题应该怎么处理?

这些是错误日志

checking build system type... i386-pc-solaris2.10
checking host system type... i386-pc-solaris2.10
checking for a BSD-compatible install... tools/install-sh -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... tools/install-sh -c -d
checking for gawk... no
checking for mawk... no
checking for nawk... nawk
checking whether make sets $(MAKE)... no
checking whether make sets $(MAKE)... (cached) no
checking whether build environment is sane... yes
checking for style of include used by make... none
checking for gcc... no
checking for cc... no
checking for cl.exe... no
configure: error: in `/export/home/oralce/rlwrap-0.37/rlwrap-0.37':
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details.

论坛徽章:
0
2 [报告]
发表于 2011-09-09 11:28 |只看该作者
眼看就要沉了 自己顶一把

论坛徽章:
0
3 [报告]
发表于 2011-09-09 11:28 |只看该作者
眼看就要沉了 自己顶一把

论坛徽章:
7
双子座
日期:2013-09-09 15:55:31CU大牛徽章
日期:2013-09-18 15:22:06CU大牛徽章
日期:2013-09-18 15:22:20CU大牛徽章
日期:2013-09-18 15:22:26CU大牛徽章
日期:2013-09-18 15:22:31CU大牛徽章
日期:2013-09-18 15:22:37CU大牛徽章
日期:2013-09-18 15:22:46
4 [报告]
发表于 2011-09-09 11:33 |只看该作者
configure: error: no acceptable C compiler found in $PATH

没C编译器。

论坛徽章:
0
5 [报告]
发表于 2011-09-09 12:25 |只看该作者
请楼上帮看看 这是咋回事

-bash-3.00# pkgadd gcc-3.4.6-sol10-x86-local
pkgadd: ERROR: no packages were found in </var/spool/pkg>
-bash-3.00# pkgadd -d  gcc-3.4.6-sol10-x86-local

The following packages are available:
  1  SMCgcc     gcc
                (x86) 3.4.6

Select package(s) you wish to process (or 'all' to process
all packages). (default: all) [?,??,q]: all

Processing package instance <SMCgcc> from </gcc-3.4.6-sol10-x86-local>

gcc(x86) 3.4.6

Current administration requires that a unique instance of the
<SMCgcc> package be created.  However, the maximum number of
instances of the package which may be supported at one time on the
same system has already been met.

No changes were made to the system.
-bash-3.00# gcc
-bash: gcc: command not found

论坛徽章:
0
6 [报告]
发表于 2011-09-09 12:26 |只看该作者
已经有了啊

论坛徽章:
1
射手座
日期:2014-03-17 10:50:20
7 [报告]
发表于 2011-09-09 12:55 |只看该作者
是有了,但是PATH里机你设置了没有啊?

论坛徽章:
7
双子座
日期:2013-09-09 15:55:31CU大牛徽章
日期:2013-09-18 15:22:06CU大牛徽章
日期:2013-09-18 15:22:20CU大牛徽章
日期:2013-09-18 15:22:26CU大牛徽章
日期:2013-09-18 15:22:31CU大牛徽章
日期:2013-09-18 15:22:37CU大牛徽章
日期:2013-09-18 15:22:46
8 [报告]
发表于 2011-09-09 14:33 |只看该作者
gcc会不会被安装到/opt了?之前我自己装的vim也在/opt里,你检查下gcc路径,然后将这个路径加入到PATH环境变量里。

论坛徽章:
0
9 [报告]
发表于 2011-09-09 15:37 |只看该作者
是应为 gcc没在path里面


make时候 出现这个是怎么回事

-bash-3.00# make
rm -f rltty.o
gcc -c -DHAVE_CONFIG_H   -I. -I. -DRL_LIBRARY_VERSION='"6.2"' -g -O rltty.c
In file included from /usr/include/sys/signal.h:34,
                 from /usr/include/signal.h:26,
                 from rltty.c:30:
/usr/include/sys/siginfo.h:259: error: parse error before "ctid_t"
/usr/include/sys/siginfo.h:292: error: parse error before '}' token
/usr/include/sys/siginfo.h:294: error: parse error before '}' token
/usr/include/sys/siginfo.h:390: error: parse error before "ctid_t"
/usr/include/sys/siginfo.h:392: error: conflicting types for `__proc'
/usr/include/sys/siginfo.h:261: error: previous declaration of `__proc'
/usr/include/sys/siginfo.h:398: error: conflicting types for `__fault'
/usr/include/sys/siginfo.h:267: error: previous declaration of `__fault'
/usr/include/sys/siginfo.h:404: error: conflicting types for `__file'
/usr/include/sys/siginfo.h:273: error: previous declaration of `__file'
/usr/include/sys/siginfo.h:420: error: conflicting types for `__prof'
/usr/include/sys/siginfo.h:287: error: previous declaration of `__prof'
/usr/include/sys/siginfo.h:424: error: conflicting types for `__rctl'
/usr/include/sys/siginfo.h:291: error: previous declaration of `__rctl'
/usr/include/sys/siginfo.h:426: error: parse error before '}' token
/usr/include/sys/siginfo.h:428: error: parse error before '}' token
/usr/include/sys/siginfo.h:432: error: parse error before "k_siginfo_t"
/usr/include/sys/siginfo.h:437: error: parse error before '}' token
In file included from /usr/include/signal.h:26,
                 from rltty.c:30:
/usr/include/sys/signal.h:85: error: parse error before "siginfo_t"
In file included from rltty.c:30:
/usr/include/signal.h:111: error: parse error before "siginfo_t"
/usr/include/signal.h:113: error: parse error before "siginfo_t"
*** Error code 1
make: Fatal error: Command failed for target `rltty.o'

论坛徽章:
0
10 [报告]
发表于 2011-09-09 16:53 |只看该作者
先把路径都搞上把,gawk那个也是,路径都放上
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP