linux下安装openssl出错的问题

来源:百度知道 编辑:UC知道 时间:2024/05/19 23:30:05
我下载了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`\

晕, 没有装编译器,
请看:
make[1]: gcc: Command not found
用yum或者apt-get装一下。

你的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

你少了GCC编译器了
自己去网上找找包安装吧,不知道你具体的Linux版本,只好你自己找了

内核太低了吧 用 2.6 试试