|
|
本来是想安装streamtuner的,但发现系统缺了libcurl,于是跑去下载,也不明就里的下了一大堆文件:
curl-7.17.1-1.i386.rpm
libcurl4-7.17.1-1.i386.rpm
libcurl4-devel-7.17.1-1.i386.rpm
curl-7.17.1-1.src.rpm
安装curl-7.17.1-1.i386.rpm libcurl4-7.17.1-1.i386.rpm libcurl4-devel-7.17.1-1.i386.rpm 总是发现缺失许多倚赖包,想想肯可能应该先安装curl-7.17.1-1.src.rpm,再然后发现curl-7.17.1-1.src.rpm里只有curl-7.17.1.tar.bz2
curl.spec 两个文件,而curl-7.17.1.tar.bz2只是压缩包吧,实在不明白为什么要将它搞成rpm格式的!!
然后解压curl-7.17.1.tar.bz2
./configure --prefix=/usr 通过了!
然后 make 出错!!!!!!!!!!
部分信息:
/usr/include/openssl/ssl.h:909: parse error before "KSSL_CTX"
/usr/include/openssl/ssl.h:931: parse error before '}' token
make[2]: *** [file.lo] Error 1
make[2]: Leaving directory `/home/song/curl-7.17.1/lib'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/song/curl-7.17.1/lib'
make: *** [all-recursive] Error 1
为什么会这样呢??那位朋友能帮帮忙??谢谢!!! |
|