红联Linux门户
Linux帮助

在FC9 Ubentu8上安装IC5141这类软件的一个修改

发布时间:2008-08-09 01:10:57来源:红联作者:yibin
export POSIX2_VERSION='199209'
or
export POSIX2_VERSION=199209

不知道管用不,不过我认为很难,因为glibc这些都需要老版本的才行啊。

这里主要的原因是两种线程机制导致的:Linuxthreads和NPTL,一般glibc 2.2.x--2.3.x都保留了Linuxthreads,可以按照,但是glibc 2.4以上就取消了Linuxthreads支持,而采用NPTL了。

某些linux版本支持NPTL和Linuxthreads,默认是NPTL的时候,可以设置LD_ASSUME_KERNEL为2.4.1,让其支持linuxthreads。

某些采用NPTL机制编译的tar sort不能安装IC5141,但是可以换成低版本的tar和sort。

export POSIX2_VERSION=199209 的方法可能就是将这种线程机制降级吧。
文章评论

共有 0 条评论