如何安装DBI&在Linux上正确执行DBD! [英] HOW TO install DBI & DBD correctly on linux!

查看:145
本文介绍了如何安装DBI&在Linux上正确执行DBD!的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我的步骤是:
1,CD DBI-1.609
2,perl Makefile.PL
3,制作
现在,它出现类似列表的错误:


my steps are:
1、 cd DBI-1.609
2、 perl Makefile.PL
3、 make
now,it''s comes error like lists:


cc -c   -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2   -DVERSION=\"1.609\" -DXS_VERSION=\"1.609\" -fPIC "-I/usr/lib/perl/5.8/CORE"  -W -Wall -Wpointer-arith -Wbad-function-cast -Wno-comment -Wno-sign-compare -Wno-cast-qual -Wmissing-noreturn -Wno-unused-parameter Perl.c
在包含自 DBIXS.h:19 的文件中,
                 从 Perl.xs:6:
/usr/lib/perl/5.8/CORE/perl.h:420:24: 错误: sys/types.h:没有该文件或目录
/usr/lib/perl/5.8/CORE/perl.h:451:19: 错误: ctype.h:没有该文件或目录
/usr/lib/perl/5.8/CORE/perl.h:463:23: 错误: locale.h:没有该文件或目录
/usr/lib/perl/5.8/CORE/perl.h:480:20: 错误: setjmp.h:没有该文件或目录
/usr/lib/perl/5.8/CORE/perl.h:486:26: 错误: sys/param.h:没有该文件或目录
/usr/lib/perl/5.8/CORE/perl.h:491:23: 错误: stdlib.h:没有该文件或目录


………………………………………………


怎么回事,如何解决这个问题,您能帮我吗,非常感谢:)!


………………………………………………………………


what''s the matter,how to slove this problem,can you help me ,thank you very much :) !

推荐答案

安装Perl模块的最简单方法是使用CPAN:

The simplest way to install Perl modules is to use CPAN:

% perl -MCPAN -eshell
CPAN[1]> install DBI



就您而言,您似乎缺少一些标头-在尝试安装DBI之前,尝试安装内核标头RPM(使用up2date,yum,apt-get等).



In your case it looks like you are missing some headers - try installing the kernel-headers RPM (using up2date, yum, apt-get, etc.) before trying to install DBI.


这篇关于如何安装DBI&在Linux上正确执行DBD!的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆