|
|
发表于 2006-7-1 21:13:28
|
显示全部楼层
Post by lqjogq
/opt/spb/tools/pcb/bin/allegro.exe: relocation error: /opt/spb/tools/pcb/bin/allegro.exe: symbol errno, version GLIBC_2.0 not defined in file libc.so.6 with link time reference
有出现这个问题了,我按照你的改了,但是又出现这个问题了,libdl.so.2的问题解决了,就如你说的
但是这个是什么问题呢,你遇到过没,是libc的,我看到有,可能是编译的时候没对,能说一下如何加参数编译吗?
谢谢
我按照说法,把nptl-only去掉了,但是没找到linuxthreads-tls这个标志
glibc-2.3.6-r3 有linuxthread-tls 这个标志。 如果你使用的是这个版本,只要 -linuxthreads-tls 就可以。
glibc-2.3.6-r4 已经去掉了这个标志,我现在没有使用这个版本。我看了一下 ebuild 文件,好像这个版本是用 glibc-compat20 来控制的。你可以实验一下则个标志。 把 glibc-compat20 加上以后重新 emerge glibc,应该可以解决这个问题了。
如果还不行,就屈尊一下,把 glibc-2.3.6-r4 mask 掉用吧。  |
|