我在服务器上安装一个名为
加密::OpenSSL::AES
我正在使用 cpan 尝试安装它但它一直返回错误:
Checking if your kit is complete...
Looks good
Writing Makefile for Crypt::OpenSSL::AES
cp lib/Crypt/OpenSSL/AES.pm blib/lib/Crypt/OpenSSL/AES.pm
/usr/bin/perl /usr/share/perl5/ExtUtils/xsubpp -typemap /usr/share/perl5/ExtUtils/typemap -typemap typemap AES.xs > AES.xsc && mv AES.xsc AES.c
gcc -c -I. -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 --param=ssp-buffer-size=4 -m64 -mtune=generic -DVERSION=\"0.02\" -DXS_VERSION=\"0.02\" -fPIC "-I/usr/lib64/perl5/CORE" AES.c
/bin/sh: gcc: command not found
make: *** [AES.o] Error 127
TTAR/Crypt-OpenSSL-AES-0.02.tar.gz
make -- NOT OK
Running make test
Can't test without successful make
Running make install
Make had returned bad status, install seems impossible
我已经安装了 crypt 模块:
地穴::CBC
墓穴::Rijndael
但无法安装 Crypt::OpenSSL::AES。任何帮助都将不胜感激。我使用的是 perl,v5.10.1 和 Plesk Panel 版本 11.0.9 更新 #63 谢谢
答案1
您的系统缺少 C 编译器。请安装 gcc 并重试。