SUSE FAQ 系列 -- SLES9 LD_ASSUME_KERNEL 设置
时间:2005-04-23 来源:wjqhd
在SLES9中, 运行旧的应用,如Informix 9.x的esqlc, 报告找不到符号"errno@GLIBC_2.0"
Q: 在SLES9中, 运行旧的应用,如Informix 9.x的esqlc, 报告找不到符号"errno@GLIBC_2.0"
A: 在SLES9中,缺省GLIBC使用带有NPTL支持的libc库,这个库里没有带有GLIBC_2.0后缀的errno符号
可以设置LD_ASSUME_KERNEL环境变量, 使用没有NPTL支持的libc库,那个库里面有带有GLIBC_2.0
后缀的errno符号
对于csh,在$HOME/.cshrc中添加
setenv LD_ASSUME_KERNEL "2.4.21"
对于bash,在$HOME/.bashrc中添加
export LD_ASSUME_KERNEL="2.4.21"
相关阅读 更多 +