2017-03-01 16 views
0

ここに私の出力はありますか?私はperl-MCPAN -eシェルでインストールしようとしましたが、強制的にDBIをインストールします。DBI Perlモジュールをインストールするときのエラー

cpan[10]> force install DBI 
Running install for module 'DBI' 
Running make for T/TI/TIMB/DBI-1.636.tar.gz 
    Has already been unwrapped into directory /root/.cpan/build/DBI-1.636-sGWX9V 

    CPAN.pm: Building T/TI/TIMB/DBI-1.636.tar.gz 

gcc -c -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DVERSION=\"1.636\" -DXS_VERSION=\"1.636\" -fPIC "-I/usr/lib64/perl5/CORE" -W -Wall -Wpointer-arith -Wbad-function-cast -Wno-comment -Wno-sign-compare -Wno-cast-qual -Wmissing-noreturn -Wno-unused-parameter Perl.c 
/bin/sh: gcc: command not found 
make: *** [Perl.o] Error 127 
    TIMB/DBI-1.636.tar.gz 
    /bin/make -- NOT OK 
Running make test 
    Can't test without successful make 
Running make install 
    Make had returned bad status, install seems impossible 
Failed during this command: 
TIMB/DBI-1.636.tar.gz      : make NO 
+0

fedora 20を使って、Cコンパイラとインストール手順をお勧めしますか?私は "make"がインストールされていることを確認しました。 – adamz88

+1

Erm、[gcc](https://gcc.gnu.org/install/)? – Borodin

+0

ほとんどの場合、強制オプションは使用しないでください。それは失敗したテストをスキップするだけです。つまり、インストールが成功しても、おそらく壊れている可能性があります。 – ThisSuitIsBlackNot

答えて

4

エラーメッセージ:

/bin/sh: gcc: command not found 

ので、あなたはすでにgccは、問題を修正しますインストールし、見てきたようにgccの

+0

それはそうしました。ありがとう。 – adamz88

3

をインストールする必要があります。

しかし、私はあなたがなぜプレパッケージ版を使用しないのだろうと思います。

$ sudo yum install perl-DBI 

また、Fedora 20は現在サポートされていません。サポートされているバージョン(Fedora 24または25)にアップグレードすることを強くお勧めします。

関連する問題