gcc 4.2.2 与 ssh-4.6p1也不兼容?

本文描述了使用不同版本的GCC编译OpenSSH时遇到的兼容性问题。当使用GCC 4.2.2编译时,OpenSSH无法正常工作;而更换为GCC 4.1.2后,问题得以解决。此外还提到了其他软件如Exprogs2和Vim在GCC 4.2.2下也无法成功编译。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  以前做LFS的时候没有仔细想过这个问题,今天重做的时候终于想明白了。gcc 4.2.2与openssh 4.61也有兼容问题。

  以前用jhalfs自动生成SVN版本的LFS后,接下来的第一步就是安装openssl和openssh,结果每次openssh都不能打开key文件,这样ssh2就不能用,客户端只能使用ssh1.0连接,sftp也不能用。今天在做完LFS之后,将gcc换成4.1.2版本的,重新编译、安装openssl和openssh,则客户端可以正常的ssh2连入。联想到jhalfs过程中的exprog2和vim都不能自己编译安装成功 ,以及XFree86也不能用gcc 4.2.2编译成功。看来gcc 4.2.2的可用性还得进一步验证。

  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值