linux下安装openssl出错的问题

我下载了openssl0.9.8d这个文件到VMWARE虚拟机下的linux系统下并且下载到了根目录/home/root下。我按照提示输入:[wangyu@localho... 我下载了openssl0.9.8d这个文件到VMWARE虚拟机下的linux系统下
并且下载到了根目录/home/root下。
我按照提示输入:
[wangyu@localhost]$tar zxvf openssl-0.9.8d.tar.gz

[wangyu@localhost]$cd openssl-0.9.8d

[wangyu@localhost openssl-0.9.8d]$./config --prefix=/usr/local/openssl

[wangyu@localhost openssl-0.9.8d]$make
当我输入到make的时候,出现以下提示错误,我应该怎么解决?
making all in crypto...
make[1]: Entering directory `/home/wangyu/openssl-0.9.8d/crypto'
( echo "#ifndef MK1MF_BUILD"; \
echo ' /* auto-generated by crypto/Makefile for crypto/cversion.c */'; \
echo ' #define CFLAGS "gcc -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM"'; \
echo ' #define PLATFORM "linux-elf"'; \
echo " #define DATE \"`LC_ALL=C LC_TIME=C date`\""; \
echo '#endif' ) >buildinf.h
gcc -I. -I.. -I../include -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM -c -o cryptlib.o cryptlib.c
make[1]: gcc: Command not found
make[1]: *** [cryptlib.o] Error 127
make[1]: Leaving directory `/home/wangyu/openssl-0.9.8d/crypto'
make: *** [build_crypto] Error 1
我输入:
[wangyu@localhost wangyu]$ cat /proc/version
Linux version 2.4.21-50.EL (brewbuilder@hs20-bc1-6.build.redhat.com) (gcc version 3.2.3 20030502 (Red Hat Linux 3.2.3-58)) #1 Tue May 8 17:26:44 EDT 2007
输入:[wangyu@localhost wangyu]$ uname -a
Linux localhost.localdomain 2.4.21-50.EL #1 Tue May 8 17:26:44 EDT 2007 i686 i686 i386 GNU/Linux还有输入了:
[wangyu@localhost wangyu]$ lsb_release -a
LSB Version: 1.3
Distributor ID: RedHatEnterpriseAS
Description: Red Hat Enterprise Linux AS release 3 (Taroon Update 9)
Release: 3
Codename: TaroonUpdate9
应该怎么看?
展开
 我来答
gotow2b
2009-07-03 · TA获得超过188个赞
知道小有建树答主
回答量:231
采纳率:0%
帮助的人:260万
展开全部
你的linux好老啊,看你装在虚拟机下,应该是自己学习的吧?为什么不用新版的呢?
openssl版本又相对比较新,dependency估计很难满足
直接用rpm包安装吧
http://rpm.pbone.net/index.php3/stat/4/idpl/8472395/com/openssl-0.9.7a-33.24.1.el3.pp.i586.rpm.html
chris8567
2009-07-10 · TA获得超过2777个赞
知道大有可为答主
回答量:1478
采纳率:0%
帮助的人:718万
展开全部
晕, 没有装编译器,
请看:
make[1]: gcc: Command not found
用yum或者apt-get装一下。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2009-07-07
展开全部
内核太低了吧 用 2.6 试试
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sinfuldemon
2009-07-03 · TA获得超过422个赞
知道小有建树答主
回答量:839
采纳率:0%
帮助的人:539万
展开全部
你少了GCC编译器了
自己去网上找找包安装吧,不知道你具体的Linux版本,只好你自己找了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式