QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 798|回复: 1

求助: 使用gcc编译需要哪些RPM??

[复制链接]
发表于 2005-9-13 16:26:20 | 显示全部楼层 |阅读模式
求助: 使用gcc编译需要哪些RPM??


小弟装了一个RHEL4,当初为了图快,没有安装编译工具. 现在想安装花生壳Linux版,需要用到编译. 它的Make文件里面有一行是:
g++ -lssl updateip.o -o updateip

我查了一下g++是属于gcc-c++-3.4.3-9.EL4.i386.rpm的,于是我安装如下:
[root@Server RPMS]# rpm -ivh gcc-c++-3.4.3-9.EL4.i386.rpm --aid
warning: gcc-c++-3.4.3-9.EL4.i386.rpm: V3 DSA signature: NOKEY, key ID db42a60e
Preparing... ###########################################[100%]
1:glibc-kernheaders ##################################### [ 14%]
2:glibc-headers ########################################[ 29%]
3:glibc-devel ########################################## [ 43%]
4:cpp ############################################## [ 57%]
5:gcc ###############################################[ 71%]
6:libstdc++-devel ####################################### [ 86%]
7:gcc-c++ ############################################ [100%]

已安装了花生壳Linux版所需要的OpenSSL.
[root@Server update_0.2]# rpm -qa |grep ssl
openssl-0.9.7a-43.1
xmlsec1-openssl-1.2.6-3


在执行make时有如下提示信息:
[root@Server update_0.2]# make
g++ -lssl updateip.o -o updateip
/usr/bin/ld: cannot find -lssl
collect2: ld returned 1 exit status
make: *** [updateip] Error 1

这个花生壳Linux版在另外一台完全安装的RHEL4上测试通过,在这台没有完全安装的RHEL4上不行.我想知道缺少了哪些rpm,查了Google和百度,实在是找不到,不想重新完全装一遍,所以求教大家,请不吝指教. 谢谢!
发表于 2005-9-13 19:23:34 | 显示全部楼层
到rpmfind.net 搜索你缺少的文件
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-17 19:26 , Processed in 0.051756 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表