免费注册 查看新帖 |

Chinaunix

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

安装DBD::DB2时出错 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-12-11 14:01 |只看该作者 |倒序浏览
CafeW:/home/weiyan/.cpan/build/DBD-DB2-1.76-zLnDis# make
Skip blib/lib/DBD/DB2.pm (unchanged)
Skip blib/lib/Bundle/DBD/DB2.pm (unchanged)
Skip blib/lib/DBD/DB2.pod (unchanged)
make[1]: Entering directory `/home/weiyan/.cpan/build/DBD-DB2-1.76-zLnDis/Constants'
Skip ../blib/lib/DBD/DB2/Constants.pm (unchanged)
cc -c  -I"/home/db2inst1/sqllib/include" -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g   -DVERSION=\"1.76\" -DXS_VERSION=\"1.76\" -fPIC "-I/usr/lib/perl/5.10/CORE"   Constants.c
Constants.xs:16:20: 错误:sqlcli.h:没有那个文件或目录
Constants.xs:18:21: 错误:sqlcli1.h:没有那个文件或目录
Constants.xs:19:20: 错误:sqlext.h:没有那个文件或目录
make[1]: *** [Constants.o] 错误 1
make[1]: Leaving directory `/home/weiyan/.cpan/build/DBD-DB2-1.76-zLnDis/Constants'
make: *** [subdirs] 错误 2




从CPAN上安装也有错误
cpan[1]> install DBD:B2
CPAN: Storable loaded ok (v2.21)
Going to read '/home/weiyan/.cpan/Metadata'
  Database was generated on Thu, 10 Dec 2009 22:32:44 GMT
CPAN: YAML loaded ok (v0.70)
Going to read 48 yaml files from /home/weiyan/.cpan/build/
CPAN: Time::HiRes loaded ok (v1.9711)
DONE
Restored the state of none (in 0.7931 secs)
Running install for module 'DBD:B2'
Running make for I/IB/IBMTORDB2/DBD-DB2-1.76.tar.gz
  Has already been unwrapped into directory /home/weiyan/.cpan/build/DBD-DB2-1.76-zLnDis
  '/usr/bin/perl Makefile.PL INSTALLDIRS=site' returned status 512, won't make
Running make test
  Make had some problems, won't test
Running make install
  Make had some problems, won't install

google和baidu好久也没发现什么....有谁知道上面这三个头文件在哪有?我这系统里没得。

论坛徽章:
0
2 [报告]
发表于 2009-12-11 21:10 |只看该作者
与OS的Lib环境有关~
偶在slacklinux上装DBD::Sybase还要去改source才能编译通过~

论坛徽章:
0
3 [报告]
发表于 2009-12-15 08:26 |只看该作者

回复 #2 兰花仙子 的帖子

好像重装最好的解决方法,我把原来那个DB2-EXPRESS-C卸了,重装时选custome,安装好后上面说的三个头文件既然有,然后再从源码安装DBD:B2,就好了..不过从CPAN直接装还是有问题....

论坛徽章:
0
4 [报告]
发表于 2012-11-02 00:48 |只看该作者
weihua2007 发表于 2009-12-15 08:26
好像重装最好的解决方法,我把原来那个DB2-EXPRESS-C卸了,重装时选custome,安装好后上面说的三个头文件既然有 ...



请问详细的解决方案是什么,可否告知,谢谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP