免费注册 查看新帖 |

Chinaunix

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

solaris安装bind的问题 [复制链接]

论坛徽章:
1
IT运维版块每日发帖之星
日期:2016-01-06 06:20:00
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-12-14 13:47 |只看该作者 |倒序浏览

CODE:
find / -name ar
1,PATH=/usr/ccs/ar:$PATH
export PATH
PATH=/usr/local/bin:$PATH
exprot PATH
安装gcc
CODE:
PATH ///gcc
2,
making all in /usr/local/src/bind-9.3.2/make
make[1]: Entering directory `/usr/local/src/bind-9.3.2/make'
make[1]: Leaving directory `/usr/local/src/bind-9.3.2/make'
making all in /usr/local/src/bind-9.3.2/lib
make[1]: Entering directory `/usr/local/src/bind-9.3.2/lib'
making all in /usr/local/src/bind-9.3.2/lib/isc
make[2]: Entering directory `/usr/local/src/bind-9.3.2/lib/isc'
making all in /usr/local/src/bind-9.3.2/lib/isc/include
make[3]: Entering directory `/usr/local/src/bind-9.3.2/lib/isc/include'
making all in /usr/local/src/bind-9.3.2/lib/isc/include/isc
make[4]: Entering directory `/usr/local/src/bind-9.3.2/lib/isc/include/isc'
make[4]: Leaving directory `/usr/local/src/bind-9.3.2/lib/isc/include/isc'
make[3]: Leaving directory `/usr/local/src/bind-9.3.2/lib/isc/include'
making all in /usr/local/src/bind-9.3.2/lib/isc/unix
make[3]: Entering directory `/usr/local/src/bind-9.3.2/lib/isc/unix'
making all in /usr/local/src/bind-9.3.2/lib/isc/unix/include
make[4]: Entering directory `/usr/local/src/bind-9.3.2/lib/isc/unix/include'
making all in /usr/local/src/bind-9.3.2/lib/isc/unix/include/isc
make[5]: Entering directory `/usr/local/src/bind-9.3.2/lib/isc/unix/include/isc'
make[5]: Leaving directory `/usr/local/src/bind-9.3.2/lib/isc/unix/include/isc'
make[4]: Leaving directory `/usr/local/src/bind-9.3.2/lib/isc/unix/include'
gcc -I/usr/local/src/bind-9.3.2 -I./include -I./../pthreads/include -I../include -I./../include -I./.. -D_REENTRANT -D_XPG4_2 -D__EXTENSIONS__ -g -O2 -W -Wall -Wmissing-prototypes -Wcast-qual -Wwrite-strings -Wformat -c app.c
In file included from /usr/include/sys/wait.h:24,
from /usr/include/stdlib.h:22,
from app.c:26:
/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/sys/procset.h:24,
from /usr/include/sys/wait.h:25,
from /usr/include/stdlib.h:22,
from app.c:26:
/usr/include/sys/signal.h:85: error: parse error before "siginfo_t"
In file included from /usr/include/stdlib.h:22,
from app.c:26:
/usr/include/sys/wait.h:86: error: parse error before "siginfo_t"
In file included from app.c:29:
/usr/include/signal.h:111: error: parse error before "siginfo_t"
/usr/include/signal.h:113: error: parse error before "siginfo_t"
make[3]: *** [app.o] Error 1
make[3]: Leaving directory `/usr/local/src/bind-9.3.2/lib/isc/unix'
make[2]: *** [subdirs] Error 1
make[2]: Leaving directory `/usr/local/src/bind-9.3.2/lib/isc'
make[1]: *** [subdirs] Error 1
make[1]: Leaving directory `/usr/local/src/bind-9.3.2/lib'
make: *** [subdirs] Error 1
问题解决了 
CODE:
bash-3.00# usr/local/lib/gcc-lib/i386-pc-solaris2.10/3.3.2/install-tools
bash-3.00#./mkheaders
然后在没make;make install 一切正常
但是原理不太清楚?


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/13797/showart_442266.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP