使用道具 举报
Post by ayun2001;1775286 d00m3d 兄 正解 如果 全部构建 以后再降级 确实 glibc 要重新编译~ 而在构建的时候 就降级编译的话 不需要重新构建 glibc 和 binuntils 还有出现问题的 最为突出的是vsftpd 因为源代码中有调用到 __syscall2这样的函数, 在2.6.20.* 以后的版本 都去掉这个函数 导致软件编译失败 我参看了 不少 glibc为2.51的release版本,内核头文件的版本全部都是 2.6.20.* 以前的版本
Post by tfkdmwmqtr;1791495 关于 vsftpd-2.0.5 ,按照CBLFS中的方法,在 linux-2.6.22.6-headers , linux-2.6.23.8 , gcc-4.2.1 , glibc-2.6.1 , binutils-2.18 的环境中编译成功。 两种编译方法对比: BLFS: http://www.linuxfromscratch.org/blfs/view/svn/server/vsftpd.html CBLFS : http://cblfs.cross-lfs.org/index.php/Vsftpd 但同样的环境,BLFS方法在我的机器上不通过,而CBLFS可以。所以,我信赖CBLFS 。
本版积分规则 发表回复 回帖后跳转到最后一页