我试图安装Math :: GMP,但它一直在失败,我不知道从哪里开始.这就是我输入的内容,这里是指向日志文件的输出:
[root@confeng Math-GMP-2.06-VEVNp7]# cpanm Math::GMP --> Working on Math::GMP Fetching http://www.cpan.org/authors/id/T/TU/TURNSTEP/Math-GMP-2.06.tar.gz ... OK Configuring Math-GMP-2.06 ... OK Building and testing Math-GMP-2.06 ... FAIL ! Installing Math::GMP Failed. See /root/.cpanm/build.log for details. [root@confeng Math-GMP-2.06-VEVNp7]#
我检查了日志,我不知道我应该有什么结构
这是/root/.cpanm/build.log的日志
cpanm (App::cpanminus) 1.5011 on perl 5.008008 built for i386-linux-thread-multi Work directory is /root/.cpanm/work/1336128898.6464 You have make /usr/bin/make You have /usr/bin/wget You have /bin/tar: tar (GNU tar) 1.15.1 You have /usr/bin/unzip Searching Math::GMP on cpanMetadb ... --> Working on Math::GMP Fetching http://www.cpan.org/authors/id/T/TU/TURNSTEP/Math-GMP-2.06.tar.gz -> OK Unpacking Math-GMP-2.06.tar.gz Entering Math-GMP-2.06 Checking configure dependencies from Meta.yml Configuring Math-GMP-2.06 Running Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Math::GMP -> OK Finding PREREQ from Makefile ... Building and testing Math-GMP-2.06 cp lib/Math/GMP.pm blib/lib/Math/GMP.pm AutoSplitting blib/lib/Math/GMP.pm (blib/lib/auto/Math/GMP) /usr/bin/perl /usr/lib/perl5/5.8.8/ExtUtils/xsubpp - typemap /usr/lib/perl5/5.8.8/ExtUtils/typemap -typemap typemap GMP.xs > GMP.xsc && mv GMP.xsc GMP.c gcc -c -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -Wdeclaration-after-statement -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/inc$ GMP.xs:4:17: error: gmp.h: No such file or directory GMP.xs: In function âconstantâ: GMP.xs:49: warning: label ânot_thereâ defined but not used GMP.c: In function âXS_Math__GMP_new_from_scalarâ: GMP.c:93: error: âmpz_tâ undeclared (first use in this function) GMP.c:93: error: (Each undeclared identifier is reported only once GMP.c:93: error: for each function it appears in.) GMP.c:93: error: âRETVALâ undeclared (first use in this function) GMP.xs:70: warning: implicit declaration of function âmpz_init_set_strâ GMP.c: In function âXS_Math__GMP_new_from_scalar_with_baseâ: GMP.c:114: error: âmpz_tâ undeclared (first use in this function) GMP.c:114: error: âRETVALâ undeclared (first use in this function) GMP.c: In function âXS_Math__GMP_destroyâ: GMP.c:133: error: âmpz_tâ undeclared (first use in this function)